I was doing some searching and came across this forum post:
Reading that seems to imply that pubsub DEFINITELY hard codes these IPs.
Seems relevant to the main issue here though, as if someone is lazy enough to hard code the IPs in the pubsub component, it would also stand to reason that they would not implement proxy support…