Sorry to hear about your bad experince.
I've just read her profile and nowhere does it say NBA.
I agree, SPs have the right to see whoever they want but if they decline certain people that should be clear on their profile. Otherwise, and as you say, they're just wasting our time.
A deserved negative!