What a weird combo...aren't the SD levers all long-pull and meant for V brakes?
I also share your pain because this bike has since sold in the time I spent looking for answers. And it was listed at only $125 US. I should have bought it first and asked questions later!