I would be direct and ask what's going on. Time is hard to come by for most people these days, it is rude to cancel last minute though.
Either she is over-promising her time or your instincts are right. Just ask her, a true friend with genuine intentions won't mind but a lying bitch will probably get offended. At least you'll know what the deal is