Probably best just to block requests from the IP. It's a hosting service, not an ISP, so it would not affect anything but requests from that server and not individuals trying to access the site. Of course if there were sites that are authorized to access RR on the same server, this would not work.
That's not how things work with iframes.
Bearcat1 is "embedding" our content within the context of their site - but your browser still makes the same connection to RadioReference and it is your browser that is making the request.
However, we can instruct your browser not to load the content in an iframe on another site if we so choose. And that is what we did.