Sterling looks like it is talk, text, and non LTE data due to being partner coverage. Sadly what you are experiencing is what's expecting for the area. Cell spots do require native coverage, which would explain why you are unable to use additional coverage devices.
I wish I had something better to offer, but if these are going to be your primary usage locations, it may not be the best fit.
Manage your T-Mobile account