Great pics!

I'm going to question the E12 as being Euro spec, unless a really thorough federalizing job was done. The bumpers are too big, and there are side marker lights. The Euro spec cars had much, much thinner bumpers and the front signal lights were mounted under the bumper. I still have a Euro spec bumper and front valance from a 1976 E12, lol, from when I had my 1981 Euro spec 528i (although that's a bit of misnomer since the car had a big six in it, but the VIN was def. a 528i VIN).