Adding entries to an array, one at a time
The merge filter only works with 2 arrays (or 2 hashes), not with an array and an object. I think that the event you are trying to add is not an array, it is a single event (Entry Model). You might try adding the event using [ event ].

{% set todaysEvents = todaysEvents|merge([event]) %}