Your making great progress and everything looks good.
While your doing this, I would install a lower temperature fan switch which starts the fan running around 200F. This allows the cooler to stay ahead of the heat load. The factory switch has the fan starting at 244F. This is too high for me.
Nasson - Post 20,
Front Oil cooler fan troubleshoot
BMW -
oil cooler fan t'stat and switch installation