Is this engine recoverable?

Yep! And it idled with a miss and no oil just fine until I decided to shut it off.
I windowed a 351C, same deal: a big bang, threw it in neutral and wrestled it to the curb. had to shut it down. Rod hanging out the side of the block.