Possibly might help, but my 89 535i has the engine number on the back end of the block just above where the clutch bellhousing bolts onto the block. It is not easy to read.
I had a trouble finding the number when I was trying to register it too, so I took it to the closest dealer and they were able to locate it after a few minutes of searching.
HTH