Help with TNEW build

Hey Tess Hive mind! 

I'm setting up a complicated series of events for a festival we are hosting later this year. This includes workshops that all happen during some set time slots. In order to cut down on people registering for mutliple workshops that happen at the same time, I'd like to set up one performance for each time slot (ie. Workshops 1 - 1-2:30pm), which will include all the workshop names as price types. To limit capacity for each workshop, I'm imagining a facility with a unique price zone per workshop, and the price type that it named for the workshop is only accessible to the price zone that matches it. So that the facility can be used multiple times, I've named the price zones according to the studios the workshops are happening in. 

I've got one instance of this built, but am running into some issues with how its showing up on TNEW. Right now you effectively need to select the studio to get the correct workshop (since the price type is disabled for all other price zones). However, I'd like that to be flipped. I'd like a dropdown or radio button option of the price types, that then best seats into the associated price zone. 

Does anyone have a recommendation on how to adjust my build to accomplish that? Or is it a pipe dream? 

Here's how it's looking now, which is just backwards of what we really want. T hanks for any help!