Oh yeah, those are plastic rivets. That never ends up the same way after trying to put it back together. Screw that light then, that's definitely not serviceable:
Here's a closeup (the red plug):
What I can do is replace that LED module/plug. Maybe I'm blaming the strip when the LED is the one that's partially burnt. It seems BMW has made 3 revisions to it since my car's production date, worth a shot and it's only $40.