Hey Steve.
No help at all, but I've setup a few elderly parents with Skinny Jump - govt subsidised 4G internet targeting digitally disadvantaged.
She may qualify for that ($5/month for 35Gbyte, can recharge at $5 for an extra 35gbyte etc.) but no help if just re-signed for a year... Have tried it for streaming, and it wasn't great at all even when speed seemed OK but have seen two different types of modems supplied. Limited number of modems per area permitted (I have made sure they are returned when user passes away so someone else can get it), and organised through local libraries normally.
For generic Skinny BB (or rather, cell phone accnt used as BB), I've used a SIM in a Huawei E3372 connected into a supported router. Have tried that with an external antennae, and it worked very well when we used to use it for a holiday a long time ago. Not sure if the external antennae helped at all, but we weren't trying to stream on that at that time.
(We should beer)
Cheers -
