Have you selected which calendars to use in Settings in the iPhone app? Ensure events and reminders are checked in Apple Watch in the same Settings menu. Then check that under Notifications in the Apple Watch app, Fantastical has Mirror iPhone Alerts checked. Try resetting your Watch by holding down the Digital Crown and side button until the Apple logo appears. I've found a reset is sometimes needed to sync data after a Fantastical software update. I see events from both my iOS and work Exchange calendars.
All notifications are enabled, as well as all calendars (Exchange, Google, iCloud), however only thing that shows up are a holidays calendar. Not sure why it's not working. I have Sunrise calendar too, which works without issue, but I prefer Fantastical. I emailed support and all they told me is that there are bugs on watchOS, which may be keeping it from working on the Watch. Didn't seem plausible to me.
I've tried rebooting my phone and watch, re-installing, to no avail.