Am I right in what I am seeing?? Your oil feed line coming from on top of your turbo and being routed down and to the left??
That means the feed line would have to have gone through the hot side of the turbo, underneath your oil pan, past your drive axles, and then finally attach to the back of the block where the oil feed is suppose to be coming from...If that is the case there are a couple of things wrong here.
I would get underneath the car and check to see if your oil line may have gotten snagged by your drive axle. If it did, That could have caused your oil leak. Check on the turbo too. If that setup is how I stated above, the oil going into the turbo should be cool not boiling from the heat on the turbo.
I hope all goes well....