Daniel, had the same problem with my viper cover. My solution was to cut a 1ltr pop bottle down so it sits over the light with out touching same. Hey presto no more broken lights Iv been using this system all year without a problem mate.
I'd ask Cookee or Kitten - they have some great lights on both the race and the leisure RIB.
Our all round white lights are the plug in kind - keeps it out of the way untill you need it ................. We also fit LCD red and green lights, the bulbs in regular lights tend to fail in the race boat, they are also more reliable and brighter for our production boats.
I have recently fitted a new all round white mounted on a short pole (approx 10") which has a swivel and clamp fitted to the base, similar to VHF aerial. Just fold it flat when you need to. Supplied by chandlers in a bubble pack around 18 of your finest english pounds.
Tried the fold down poles, they broke too. Upside down is the best option so far but i am considering a cut out in the cover because i am concerned about the reduced visability (A-Frame) when fitted upside down.