As stressful as this must be for you, it's probably better to pay her for both tickets - some things aren't worth the fight and ill will. Of course a married woman, who was asked to be in the wedding party, is going to bring her husband. I'm sure you knew he would be attending when you asked her to be in your wedding party.
We don't know why you cancelled the wedding, but obviously the relationship wasn't right, so it's better to cancel the wedding, and pay much smaller costs now than later in the form of a divorce.
However, I'd say next time, don't ask her to be a bridesmaid!