Well, after almost 4 years of yeoman service, I have finally been able to retire my silly cardboard box DRM evader. I have found a better way:
There is a legal cloud-based DVR service called "PlayOn.tv". it is an interesting business. You give them your access credentials for all the streaming services to which you subscribe. For a (very) small fee, they will upon request record anything that you could legitimately watch using your subscription. They are not cracking the services' DRM. Rather, they play the show in
real time, and record it for you, which of course can take several hours. Once it is finished recording, they send you an email, and you can download the resulting non-DRM-protected file to your laptop or phone. As long as you don't share it with anybody else, you can play it, cast it, and save it forever if you like--all perfectly legally. The trick to this is that, by playing the whole show just for you, it falls under the "VCR exemption" to the DMCA. It is exactly as if you made a VCR copy of the show while you were watching it at home, which, of course, is perfectly legal. They just do the recording for you, which changes nothing. Of course, the quality is much better than with a VCR.
This is truly great (at least for our needs). It works extremely well, is very easy to use, and support all the major services (except AppleTV+). They try to sell you a monthly package, but you don't have to do this. Instead, they will sell you
a la carte tokens--each token is worth one recording. You can buy 50 credits for $7.50. That is 15 cents/recording!
https://www.playon.tv/offers/cloud/
You can also get your first seven recordings for free.
It is so nice to actually have a sane solution to the off-line viewing problem.