The reason I used Views is because that's the documentation I could find for RFGs. If you can help me rebuild this using PHP, I can then add in the relationship fields from ACF using our traditional PHP code.
Well - I need clear instructions what should be your expected output and what you want to achieve.
I think it can be doable using views easily but I need to understand first clear flow, where exactly you want to display the view and from where the results are coming.
I do not understand why you chose Event as well as view's content as well as repeating field group. So please, lets do it step by step so I can lead you to the solution.
Views is doing the job correctly right now but I need to expand upon it to add in a relationship field from Advanced Custom Fields (ACF). Right now Views is displaying the Events in the way we want but there are data attributes in the div that we need to feed in relationship data from ACF (practice areas and people) so we can handle the filtering on the page.
It sounds like setting it up via a shortcode could be an option but I'm not able to get that to work which is why I thought setting this entire thing up with PHP, instead of Views, could be the better solution as I have a better understanding of how to use Types and ACF with PHP (just not with the RFGs).
Can you verify you are using the right site? I'm seeing changes made to the live dev site but not to the staging site that I setup for you. It looks like you may have logged into the live dev wordpress admin instead of the staging.
hidden link is what you should be using.
This might be why your tests aren't working correctly.
Now, you can adjust your content as per your need. There is no fault of Toolset here. I think it just needs adjustment with your HTML structure and its associated attributes.