Exactly right. Palin has zero reason to lie about this. These anonymous staffers have every reason to lie, and the fact that not one of them has the guts to reveal his or her name speaks volumes. An anonymous source is a liar half the time and a coward all the time.
In this case, the anonymous source may be a figment of the willing media's imagination, or just a grumbling low level staffer.