Relation does not update to the new type’s default template’s relations when changing types

The value of a relationship is not modified when a template (or type) is changed.
It is initiated only when the object is created.

In fact, this would run counter to a system that allows the template of several objects to be changed (like Apply Template to an Existing Object) : if these objects themselves have relations whose values have been updated, these values would be overwritten when we update or change template.