Unfortunately, the default agent is only used for the initial assignment of a ticket. When a new ticket comes in, auto assign (if configured) will assign the ticket to the default agents set.
An option to switch the agent to the default agent when changing the ticket type is not available. For now, you will have to manually change the agent when you change the ticket type.
I will however add your topic to the list of customers requesting this feature.