Wow, I'm no expert on Ibis ID, but wonder if these might be White-faced Ibis. The could be Glossy Ibis, but would be way out of the range they are usually seen in.

Either way, you were lucky to see them and getting good photographs is a plus.