these red plastik things are only installed in newer jeeps. that´s why the old bikini top front installation bars (that require drillig) don´t fit anymore.
the other ones with the two screws where i painted the green arrows (without drilling) fit on every TJ in my opinion. i don´t think that they changed anything on the softtops windshield bar. only on the ST material, the zippers and the windows.