Exclude certain Activity types on Activities tab
I'm not aware of a way of doing this through the user interface. However once a user sets the activity type filter, this should persist for that user, as it gets saved as a user preference. See Save user preferences for filtering Activities tab listings.

To set the default value of the filter, I would try using the buildForm hook.