Yep. Thats exactly what mine looked like and when they had me take the tech for a ride to hear the noise my trans was making he seemed like he wasn't completely convinced until I said it was leaking oil. Once I said that it was like I told him the passcode and he immediately dropped any further need of convincing and told the Service manager to order the parts. After the clutches. I've never had any issue with shifting quirks, early / late upshifts, bogging, etc.
2012 FF Ti HB Platinum White Tricoat, Built 12/11, 401A + Parking Technology Package and MFT w/NAV at 3.5.1