Do TCP connections terminate at the Bastion?

Yes, connections are terminated, the request is processed and then a new connection is established with the Skype for Business or another relevant server.