In general, if you want to watch shows on multiple types of platforms, then it is best to subscribe directly with the content provider and then sign in to that account on each device (Roku, Mac, etc.)
Sometimes there are tricks to making a subscription originally created on a platform payment system (eg: Roku) work on a different platform, but I think these tricks depend on the content provide and may “break something” in some cases. For example, one trick involves going to the content provider and doing a “forgot password”. I did this myself, once, (on a different provider) but it was for an account that I had already cancelled and allowed to fully expire on Roku pay before I did it. If the Roku pay account had still been active, I think this could have lead to complications.
Banned but back. Because why not?