The easiest way would be to have rputer that can use a vpn connection so all private ips route thru the same vpn, but that may not be doable with all routers.
I dont really have much experience with chromecast and never used pia so i cant really help, but i assume it would be kind of difficult unless your vpn provider allows profiles that can force connection to a specific server.