If this woman felt the need to include her same-sex "spouse", then she's responsible for the consequences, and there's really no question it's a direct conflict with her employment requirements.
One thing I was curious about...3 of the grandchildren are named "Hale" (the teacher's name)...only one named "Roe" (the brother's/family name) and one other one with a completely different name...
NOT that it matters, of course! and I applaud the Catholic Teachers' Union for standing up for their principles! Rules are rules, and there's no discrimination involved here, only someone wanting an exception to the rules.
To me, that indicated that one grandchild got married and she uses her new married name. The spouse's name was listed in parentheses.