I tried every method described here. Ultimately the whole grill assembly came out but I could not get the gill out of it. The two tabs at the deepest part (behind the ///M3 badge) cannot be pinched together to unhook them because there's a tab on the grill assembly preventing it.
Before I damage my paint or break the grill assembly, I'm giving up. I'll pay the dealership to do it.