I just tried it and what I found agrees with OP:
1. "H-Delay mono/stereo" always outputs a mono signal in Sonar whether it is inserted in a stereo channel or buss.
2. "H-delay stereo" works. I get good ping-pong on a mono track that has the interleave set to stereo.
It is also working as expected, in stereo, on a buss.
3. "H-Delay mono" works properly, It's mono and the H-Delay meter shows a mono channel.
Note: The above scenario was tried with both the vst2 64 bit version and the vst3 64 bit version with identical results for both.
In conclusion: I agree that there is a bug with "H-Delay mono/stereo". Contact waves and notify them of bug.
The work-around is to just use the "H-Delay stereo" version. It works and does the desired ping-pong effect.