I do believe that from 88-94 (known as the "E32") the transmissions were the same transmission. The V12 engine design changd a little after 92/93, mostly cosmetic, but I'm not sure if the bell housing is the same or not. Transmission is a ZF 4HP22. I'll do a bit of digging and see what I can come up with.
The E38 (95-02) were a bigger V12, 5.4L instead of 5.0L in the E32, and the transmission is a ZF 5HP24 I believe.
2003 and newer I have no idea. I do believe they kept with the ZF transmission but I could be wrong. But the E65/66 (03-10) were a 6.0L V12.