Message contextual filtering
In case it helps someone - I solved the issue by creating a view block of Messages, then I:


Added a relationship with the Taxonomy term referenced from the event_type field.
Added a relationship with the User using the event_notification_preferences field.
Added a contextual filter for User: User ID and got the default
value from the currently logged in user.