Duster finally coming back together...

Hats off to you for the work you've done so far. Top shelf.
I put an o-drive in my Duster last year and had the same leak due to overfill. Looking at the rest of your work I doubt you missed anything, just too full.
Drop some out and I'm sure you'll be fine, I did, and no leaks since.