There is no law that says you have to treat them as well as any other group. I can give a discount to gun owners, soap box racers, or make up anything I want to discount and there's nothing you can do about that. I could provide a room for pregnant women that is not for other customers. And never tell the general public about it.
You will not defeat private prejudice with any law. But you will create more resentment.
If someone sold a pressure cooker to a terrorist, I'm guessing there would be a hue and cry for more discrimination. But they would call it something else.