To be fair it seem to come from her to offer grandfathered rates. Now should he had propose to pay her current rate after 2 cancellations? Maybe... I can't say. On one hand i can totally understand she prefer making more money with new clients that pay new rates, but then why offer grandfathered rates to begin with? She didn't had to.
And one other point i want to touch upon mention by
@Lunaseraphim , i can't speak for everyone but for me honesty is key. I would rather have an indy SP (or a booker) tell me the truth on why a meeting is cancel rather than some excuses that sometimes are so creatives that im thinking i should go by a 6/49 (well in that case its the opposite, im very unlucky, but you get that analogy i hope). And if for any reason i did something that may make someone uncomfortable, just tell me, i will avoid redoing it. If i don't know, how can i avoid doing it?