how i remember the difference between b and d series is that d-series, the right hose curves over the left one, just like in your picture.
this is a 92-2000 civic non si correct?

you have a crv/del-so si bracket, enabling you to use a d-series compressor.
either way, your going to need a d-series compressor because of the a/c hosing on your chass. you can not use a b-series. it wont line up
your old compressor is a d-series, this is not silversol's fault, you thought you needed a b-series compressor.

its up to silversol if he wants to refund your money or not, it's not his fault.