What does the macro and SQL debug say? I am using just this:
EventDate > '{%DateTime.Now#%}'
And it is working fine. You can see it in action here (default administrator access with no password, will be destroyed on Oct. 1, 2020). I just added the EventDate field to the CMS.News page type to do a quick test sample.