Explain this to me.  How is it an LS/VTEC when a B18A/B doesn't have a VTEC oil pump or come with B16 pistons?  Because by your logic, it can't be an LS/VTEC anymore.  It has to go by some other name.  This is engine building.  Stop being a pedant about the name.
What does it make a B18A/B block if you put a 95mm Scat crank, Carillo rods, Benson 86mm sleeves, and CP pistons in it?  Answer, a built B18A/B block.  Why?  Because you're still using the damn B18A/B block casting.  What does it make it if you buy a Dart B18C block?  Can it even go by a Honda designation anymore?
To your question, you have a built B18C commonly called a poor man's Type R by people who need to lable their Frankenstein engine with something.  Oddly enough, I only see this with Hondas.  Pretty much everyone else just says, "it's engine-x with the head(s) from engine-y".  Know what they call their engines?  Built.
By the way, should I talk to you like you're stupid since you seem to feel that it's the only way to get your point across or would you like a little respect?  Exactly.