are you sure the fogging is inside, a lot of lenses can go funky on the outside, ford focus ones and hyundai coupe ones get really bad, if it's the outside then you can wet and dry with some 2000 grit paper, wet not dry, then as you are a detailer you will get a great finish with a machine polisher and some megs 105 then megs 205 and the correct pads for the compounds
you can heat them up in the oven to soften the glue then split, clean and reseal
preheat to 250 and go in 5 min increments. too little is no problem, too long and you'll end up with a melted lens and you'll have to buy a new light. put it on something, baking try ar similar, just go slow when you're opening it and don't use any jerking motions, it's very easy to crack the lens/housing/clips especially when they're warm.
when resealing them i found either tiger seal or Loctite 5699 premium grey silicone, the Loctite stuff is superb for most jobs and i haven't yet found anything that comes close to doing the same job
make sure you wear oven mitts when handling the hot lights, sounds obvious but it's amazing how many people forget
also the classic impreza lights have some serious glue on them, if the bugeyes are the same you may get away with using the original sealant.