WMS is able to select a pool for you, although it's labelled as "Session."
Under Remote Connections > VMware Broker it's "Sessions to connect automatically" and this needs to be the display name of the pool, not the ID from the view CS.
We are running on prem WMS 1.4.0
EDIT: This is assuming this is a ThinOS device policy. Poking through the teradici policy makes it clear that this actually isn't possible with that policy. I'm guessing you're hitting this because domain users is entitled to your default global pool.
The way I would fix this is spin up another connection server that is dedicated to these kiosk connections. Set up server tags on your connection servers. Then configure your default pool to only be available from your standard CS and the kiosk pool available from the new CS.