Hey Dan,
Thanks for reaching out to us!
You’re expectation for the widget is correct. I just tested on my local install with the latest version of the plugin and WordPress and was able to get the expected behavior.
As an initial step, have you tried following the Testing for Conflicts procedures to ensure there isn’t a conflict with an existing plugin or theme. There could potentially be a template override for the widget within your theme (in a “tribe-events”) folder that could be ignoring the filters. Additionally, there could be an additional filter somewhere that is modifying the query for tribe-events which is overriding the setting there. If so, following the procedures will help to narrow in on where a potential conflict could be.
Let me know if this helps.
Thanks!