Howdy Dualwerk,
I would love to help you with this. It’s going to be a bit complicated to do what you want, due to the fact that will involve directly editing the SQL of a bunch of WP_Queries. But it’s doable if you’re comfortable modifying such things.
The first thing I would do if checkout Tribe__Events__Query::posts_orderby() . This function is attached to the ‘posts_orderby’ filter in WordPress, and it does all of the ordering for our event queries. You could build your own function in the same faction and attach it to the same filter, then insert or modifying any of the SQL sorting logic to do as you please.
Does that all make sense? Will that work for you? Please let me know.
Cheers!
– Brook