Phil,
I have a mechanic who exclusively works on honda's. He also does engine swaps. I beleive he gets his engines from
http://www.usedengines.com/. Anyways, being a frequent customer he has good relations with them. If you asked him to do your swap I'm sure he would thoroughly inspect the engine first and if there were anything was found he would have no problems having the engine supplier replace it. He has a full shop out behind his house so his charge to you most likely be small. ZCs are also typically cheap, as you probably know. The total charge might be more than what you mentioned above, but there would be no worries involved. Send me a PM if you want to know more. I've also seen him do major work on Steve Pierce's crx. He is a very good mechanic.
He also offers a 12month warranty on his work (and parts if he supplies them)