Heater Demister FRUSTRATION!!!

if I'm not mistaken, The 73 finish bezel has studs on it that the controller mounts on.
The controller also has a metal support limb on the right rear corner that attaches at one of the speaker mounting studs to prevent its breaking that plastic finish bezel.
I believe you are correct on this.