Good news, after more research we found a solution to display events starting from any past date in a page via a custom filter and a query action which sets the date filter to the current date – 1 year, so it now displays all events in the page. Hopefully this will be helpful for others in the future trying to accomplish something similar.
Thanks,
Matt