Wow mate that sucks. I was scrolling down with a bit of jealously at the sight of the big block, then to find out the heart is leaking, spewin!.
Maybe you can get a cheap donor engine to keep it on the road?
I know if it was me, that would make the new engine build much more fun and exciting, rather than rushed and frustrating. Good luck and keep us posted.