Ohhhh they drilled the pan to drain it. That piece is the same as your trans...so you can swap that piece. Yet you still need to address the channel plate/valve body/wiring harness.
Good job getting it out. Do you still have all your fingers and toes?
On the aluminum oil pan. Different mount that should be on the pan, different pickup tube as mentioned and you are all set with the engine sealant that GM uses.