JK,
The metal post clip is worn as to be expected (removed several times) but it still seems to hold, it seems as though there is a rubber hose line on the passenger side and along with some electrical leads that tend to make it a busy area. The tweater depth is slightly deeper but that's not the area where the problem is occuring it's about 2" up from the tweater, now that it's a little cooler outside I may trying a little contact cement to attach the velcro to the plastic pillar cover. The last resort would be to drill a hole through the cover and use a self tapping srew to secure it to the metal post and then attach a snap cover over the exposed screw head and then duplicate it on the drivers side just to make it look factory.
Cheers Ian