Don't know much about AD. I thought the first pic was an AD chassis. I do believe the 265/SBC will work nicely. John can tell better than I.
This may help. It's block huggers, but I like the 265 deal better. As slim as it gets.
Nice one here, clean, good studs, make offer, free ship.