Lunatic what have you done I can't seem to pry my eyes off of your pictures!
Another question for you... Your shroud.. The first few steps you have blue tape on the area to be glassed. What is under that tape? Looks like your plan is to replace the OE rad brackets with the shroud/bracket, which before I saw those pictures I thought I had a great suggestion for you.... nvm...

you beat me too it. Are they blocks of some sort that will be the contact between the rad and the shroud?
On that wiring pigtail, if you ever happen to need a replacement, I think I may have found something. Can't find the link I found this on but looks like any of these BMWs use the TFS579 switch, meaning they should all have the pigtail. Also I wonder if you could buy a brand new pigtail from BMW... mind you for a price probably.
1997 BMW 318is (engine: 1.9L 1895CC L4 FI VIN: M44 )
1997 BMW 840Ci (engine: 4.4L 4398CC V8 FI VIN: M62 )
1997 BMW 850Ci (engine: 5.4L 5379CC V12 FI VIN: M73 )
1996 BMW 318is (engine: 1.9L 1895CC L4 FI VIN: M44 )
1996 BMW 840Ci (engine: 4.4L 4398CC V8 FI VIN: M62 )
1996 BMW 850Ci (engine: 5.4L 5379CC V12 FI VIN: M73 )
1995 BMW 318is (engine: 1.8L 1796CC L4 FI VIN: M42 )
1995 BMW 325i (engine: 2.5L 2494CC L6 FI VIN: M50TU )
1995 BMW 325is (engine: 2.5L 2494CC L6 FI VIN: M50TU )
1995 BMW 525i (engine: 2.5L 2494CC L6 FI VIN: M50 )
1995 BMW 525iT (engine: 2.5L 2494CC L6 FI VIN: M50 )
1995 BMW 530i (engine: 3.0L 2997CC V8 FI VIN: M60 )
1995 BMW 530iT (engine: 3.0L 2997CC V8 FI VIN: M60 )
1995 BMW 540i (engine: 4.0L 3982CC V8 FI VIN: M60 )
1995 BMW 840Ci (engine: 4.0L 3982CC V8 FI VIN: M60 )
1995 BMW 850Ci (engine: 5.4L 5379CC V12 FI VIN: M73 )
1995 BMW 850CSi (engine: 5.6L 5576CC V12 FI VIN: S70 )
1994 BMW 318is (engine: 1.8L 1796CC L4 FI VIN: M42 )
1994 BMW 325i (engine: 2.5L 2494CC L6 FI VIN: M50TU )
1994 BMW 525i (engine: 2.5L 2494CC L6 FI VIN: M50 )
1994 BMW 525it (engine: 2.5L 2494CC L6 FI VIN: M50 )
1994 BMW 530i (engine: 3.0L 2997CC V8 FI VIN: M60 )
1994 BMW 530iT (engine: 3.0L 2997CC V8 FI VIN: M60 )
1994 BMW 540i (engine: 4.0L 3982CC V8 FI VIN: M60 )
1994 BMW 740i (engine: 4.0L 3982CC V8 FI VIN: M60 )
1994 BMW 740iL (engine: 4.0L 3982CC V8 FI VIN: M60 )
1994 BMW 750iL (engine: 5.0L 4988CC V12 FI VIN: M70 )
1994 BMW 840Ci (engine: 4.0L 3982CC V8 FI VIN: M60 )
1994 BMW 850Ci (engine: 5.0L 4988CC V12 FI VIN: M70 )
1994 BMW 850CSi (engine: 5.6L 5576CC V12 FI VIN: S70 )
1993 BMW 318is (engine: 1.8L 1796CC L4 FI VIN: M42 )
1993 BMW 325I (engine: 2.5L 2494CC L6 FI VIN: M20 )
1993 BMW 325I (engine: 2.5L 2494CC L6 FI VIN: M50TU )
1993 BMW 525i (engine: 2.5L 2494CC L6 FI VIN: M50 )
1993 BMW 525iT (engine: 2.5L 2494CC L6 FI VIN: M50 )
1993 BMW 535i (engine: 3.5L 3430CC L6 FI VIN: M30 )
1993 BMW 740i (engine: 4.0L 3982CC V8 FI VIN: M60 )
1993 BMW 740iL (engine: 4.0L 3982CC V8 FI VIN: M60 )
1993 BMW 750iL (engine: 5.0L 4988CC V12 FI VIN: M70 )
1993 BMW 850Ci (engine: 5.0L 4988CC V12 FI VIN: M70 )
1993 BMW M5 (engine: 3.6L 3553CC L6 FI VIN: S38 )
1992 BMW 318is (engine: 1.8L 1796CC L4 FI VIN: M42 )
1992 BMW 325i (engine: 2.5L 2494CC L6 FI VIN: M20 )
1992 BMW 325i (engine: 2.5L 2494CC L6 FI VIN: M50 )
1992 BMW 525i (engine: 2.5L 2494CC L6 FI VIN: M50 )
1992 BMW 535i (engine: 3.5L 3430CC L6 FI VIN: M30 )
1992 BMW 735i (engine: 3.5L 3430CC L6 FI VIN: M30 )
1992 BMW 735iL (engine: 3.5L 3430CC L6 FI VIN: M30 )
1992 BMW 750iL (engine: 5.0L 4988CC V12 FI VIN: M70 )
1992 BMW 850i (engine: 5.0L 4988CC V12 FI VIN: M70 )
1992 BMW M5 (engine: 3.6L 3553CC L6 FI VIN: S38 )
1991 BMW 318i (engine: 1.8L 1796CC L4 FI VIN: M42 )
1991 BMW 318ic (engine: 1.8L 1796CC L4 FI VIN: M42 )
1991 BMW 318is (engine: 1.8L 1796CC L4 FI VIN: M42 )
1991 BMW 325i (engine: 2.5L 2494CC L6 FI VIN: M20 )
1991 BMW 325is (engine: 2.5L 2494CC L6 FI VIN: M20 )
1991 BMW 325iX (engine: 2.5L 2494CC L6 FI VIN: M20 )
1991 BMW 525i (engine: 2.5L 2494CC L6 FI VIN: M50 )
1991 BMW 535i (engine: 3.5L 3430CC L6 FI VIN: M30 )
1991 BMW 735i (engine: 3.5L 3430CC L6 FI VIN: M30 )
1991 BMW 735iL (engine: 3.5L 3430CC L6 FI VIN: M30 )
1991 BMW 750iL (engine: 5.0L 4988CC V12 FI VIN: M70 )
1991 BMW 850i (engine: 5.0L 4988CC V12 FI VIN: M70 )
1991 BMW M3 (engine: 2.3L 2302CC L4 FI VIN: S14 )
1991 BMW M5 (engine: 3.6L 3553CC L6 FI VIN: S38 )
1990 BMW 325i (engine: 2.5L 2494CC L6 FI VIN: M20 )
1990 BMW 325is (engine: 2.5L 2494CC L6 FI VIN: M20 )
1990 BMW 325iX (engine: 2.5L 2494CC L6 FI VIN: M20 )
1990 BMW 525i (engine: 2.5L 2494CC L6 FI VIN: M20 )
1990 BMW 535i (engine: 3.5L 3430CC L6 FI VIN: M30 )
1990 BMW 735i (engine: 3.5L 3430CC L6 FI VIN: M30 )
1990 BMW 735iL (engine: 3.5L 3430CC L6 FI VIN: M30 )
1990 BMW 750iL (engine: 5.0L 4988CC V12 FI VIN: M70 )
1990 BMW M3 (engine: 2.3L 2302CC L4 FI VIN: S14 )
1989 BMW 325i (engine: 2.5L 2494CC L6 FI VIN: M20 )
1989 BMW 325iS (engine: 2.5L 2494CC L6 FI VIN: M20 )
1989 BMW 325iX (engine: 2.5L 2494CC L6 FI VIN: M20 )
1989 BMW 525i (engine: 2.5L 2494CC L6 FI VIN: M20 )
1989 BMW 535i (engine: 3.5L 3430CC L6 FI VIN: M30 )
1989 BMW 735i (engine: 3.5L 3430CC L6 FI VIN: M30 )
1989 BMW 735iL (engine: 3.5L 3430CC L6 FI VIN: M30 )
1989 BMW 750iL (engine: 5.0L 4988CC V12 FI VIN: M70 )
1989 BMW M3 (engine: 2.3L 2302CC L4 FI VIN: S14 )
1988 BMW 325 (engine: 2.7L 2693CC L6 FI VIN: M20 )
1988 BMW 325i (engine: 2.5L 2494CC L6 FI VIN: M20 )
1988 BMW 325iS (engine: 2.5L 2494CC L6 FI VIN: M20 )
1988 BMW 325iX (engine: 2.5L 2494CC L6 FI VIN: M20 )
1988 BMW 535i (engine: 3.5L 3430CC L6 FI VIN: M30 )
1988 BMW 535iS (engine: 3.5L 3430CC L6 FI VIN: M30 )
1988 BMW 735i (engine: 3.5L 3430CC L6 FI VIN: M30 )
1988 BMW 735iL (engine: 3.5L 3430CC L6 FI VIN: M30 )
1988 BMW 750iL (engine: 5.0L 4988CC V12 FI VIN: M70 )
1988 BMW M3 (engine: 2.3L 2302CC L4 FI VIN: S14 )
1988 BMW M5 (engine: 3.5L 3453CC L6 FI VIN: S38 - DOHC )
1987 BMW 325i (engine: 2.5L 2494CC L6 FI VIN: M20 )
1987 BMW 325iS (engine: 2.5L 2494CC L6 FI VIN: M20 )
1987 BMW 735i (engine: 3.5L 3430CC L6 FI VIN: M30