I would have called her immediately and let her know what had happened to the irrigation system and than proceed. I believe you have to many variables involved with this customer. She sounds like a mixer who likes to play one contractor against another
for her own ego. I would finish your dealings with her and let her go on her way.