It will physically bolt on just fine, but you have to block a few of the oil drain-back ports. I guess I need more info on what you were told would or wouldn't fit.
Where are you going to get your feed from: oil filter housing from the head? For this type of setup, I'd recommend feeding from the OFH. So line from ofh to manifold block, the from manifold block to turbo feed port.