That sure looks like the C8AX deep sump factory
oil pan. If so those are $$$ alone with the pickup. Casting number is pretty slurred to make out on the block. It would be a C4AE-6015-A for the 427. I also understand the 406 service block for 64 was the same C4AE-A 427 block just with a 4.13 bore. No doubt should be certainly worth a look.