So maybe this will help a little:
post6636751.html?hilit=changing original fog lamps on a m45#p6636751
I remember reading about using a shop towel to help you pull the grills out and thinking to myself, no way in hell is that working. I don't think you can even get the corner of a shop towel in on one side.
That's why I used some thin, but strong cord to weave in and out of the holes on one side of the grille. This allowed me to pull one side out. Once one side is free, then you have more leverage to get the other side out without breaking the grille.
Don't forget about the tiny hole that you stick a screwdriver in to turn the fastener to release the other side.
good luck!
Craig