Hi there, Jon! Thanks for getting in touch and sorry you’re running into some trouble here.
The photos ought to align properly when the vertical filter bar is toggled and they seem to do that properly in my test site. Are there any scripts or CSS on your site that are preventing that from happening? I was unable to see an example on your site.
I imagine you could force a page load when toggling the filter bar. Then again, AJAX would kick back in once a filter is selected, possibly putting you in the same situation. You can enqueue/dequeue any of your own scripts to handle that and set up a filter using the tribe_events_ajax_response hook to create the behavior you’re looking for.
The most efficient solution is likely to manage it at the CSS level so the photos align properly at given breakpoints.
I hope this helps!
Cheers,
Geoff