I fixed an oversight which lead to the material_link preference to be
ignored by drop down material selector.
The preferences > edit > objects > new objects > material_link only
worked for adding slots and the new material button, but adding an
existing material with the drop down did not respect the user
preference.
This bug is similar to T60014.
The fix is similar to rB847b21ee08e5.