Seeing the pics, I see that indeed the vents don't really rest well on the steel structure, not as I thought they did at least.
Your pics show well how just a small edge of the vent opening rests on the metal structure.
So yes, partly supported by the clip, precariously by the steel dash surface, and the accordion hose must also help a bit.
Not the most decent engineering job in our e9....