Of course, the DOHC ZC is different from the ZC. The ZC(SOHC) is the same as the Si and DX mainshaft. I don't know about the HF or STD, but if you swap the second gear off the donor transmission(that the input shaft came off of) it should work fine.
<-Running a DOHC ZC transmission with CRX Si countershaft and 92-95 EX differential.

...well, was. 5th was popping out so I threw a stock CRX Si transmission back in there.