then a prostitute can't be raped.
I am quite impressed that you could leap to that conclusion, starting from what I wrote. I thought that was a vast, unbridgable gap.
Your argument is, that sex is not the issue, but the business is.
Yes, for the purposes of determining whether a person is a racist, it is. If people want to use race as the criterion for selecting sexual partners, they are free to do so; however race is not acceptable as a criterion for selecting customers.
Sex is not a special act under the law, ...
Of course it is; under the law as it pertains to rape. But it is not under the law as it pertains to racism in business environments - because that part of law is completely silent on the irrelevant topic of sex.
... but a generic service like hair dressing, plumbing, or chauffering. The prostitute's body is not a body but her place of business.
It is both.
Places of business can be broken into and entered, vandalized, and stolen from, but they can't be raped.
They can if they are a person's body.
Sex now is commodified so it is a service that can be forced,
No, it can't. Nobody is forced to be a prostitute.
but forced sex is no longer a sex crime.
Of course it is.
Now that the transaction of prostitution is purely defined as business, which is the legal precedent being established with this argument, crimes and now torts involving prostitution and not personal but crimes against property.
Why do you imagine that they can't be both? The transaction of prostitution is defined as business for the purpose of anti-discrimination law; it is defined as sex for the purposes of sexual violence law. The two areas of law have no overlap, because anti-discrimination law doesn't say you MUST serve customers; it simply says you MUST NOT use race as a criterion for selecting which customers to serve. If a persons racism prevents them from complying with anti-discrimination law, then the opportunity to become a prostitute is denied to them.
Quite how "not being allowed to become a prostitute" is equivalent to rape is beyond me.
If not being a prostitute any more is a hardship for her, then tough shit.
A person who refuses to drive a bus with black men on board is not debarred from making that choice; but she is debarred from diving buses for a living for the sole use of white men.
It isn't a matter of forcing a person to drive a bus for black men; it is a matter of saying that if she rejects passengers because they are black, and for no other reason, then she may NOT have drive a bus for money for anyone of any colour. Which makes her not a professional bus driver any more.
If not being a professional bus driver any more is a hardship for her, then tough shit.
Note that any person, no matter how racist, may own and drive a bus, with any passengers on board that they choose to allow - but that they may not collect fares, or receive payment, unless they are prepared to avoid racial discrimination in the choice of passengers. This doesn't mean that the driver can't refuse service to a passenger who is roaring drunk, or wearing no pants, or eating a burger, or any one of a million things that the driver is allowed to use as criteria for rejecting passengers. It just means that skin colour is not one of the criteria they are allowed to use.
If prostitution were legalized in the US, such a business would by its nature (because having sex is a unique act in culture and law and can not be equated to driving bus no matter how many times you say it is) be governed and regulated under its own laws which could or could not include general interpretations of anti discriminatory law.
Indeed.
and those laws could not in anyway shape or form be such that they weaken or threaten to weaken existing sex crime law.
Of course not; and in places (like where I am) where prostitution is legal, neither existing sex crime law, nor existing discrimination law are weakened.
There is nothing about banning advertisements that say "No blacks" that requires any person to submit to rape. There simply isn't. I can't grasp why you imagine that there is.
Do you think that racists have an inalienable right to run any business they choose in a racist manner? If you are a racist, you are debarred by law from running any business in a racist manner. Why would or should prostitution be different?
If you refuse to sell hamburgers to blacks, then the law says you may not sell hamburgers to anyone. Your choices are to sell hamburgers to anyone, OR to not sell hamburgers at all. Nobody can say "I was forced, against my will, to server a hamburger to a black man". For the EXACT same reason, nobody can say "I was forced, against my will, to sell sex to a black man".
If you refuse customers for illegally discriminatory reasons, then you cannot be in that business. NOBODY is forced by law to be in any business, whether it is selling sex or selling Big Macs.