Suggest you ask Front Desk to connect you with their (offsite) IT contractor. You may get told by the contractor you can't connect, but you'll be no worse off than you are now.
My experience is that the higher-end hotels and resorts (FS Marriotts and JWs, and Residence Inns) are more tolerant of streaming etc. than they were even a couple of years ago.