Because there is most likely something illicit going on. I thought this is perfectly apparent. Sounds fishy as fuck.
I am sure all those brokers that accept debit card also accept prepaid debit card, the process is the same.
But why don't you withdraw the funds back to your bank account and wire the funds to a legitimate broker?