okay folks, FINALLY got it back this afternoon...rode it home (about 7 miles) and it felt fine. I took it easy (just in case - call me nervous nellie), but everything feels solid so far.
Here it is, with DedHed's donor dropout - you can see how the chain stay looks pretty straight, while the seat stay goes in a bit off kilter. So far, so good...