Since you indicated this should work, I kept at it and I'm closer. Using the following, I can delete the Value field of the records I want to delete:
Delete /xpath=my:GridInfo/my:InitiatorInfo/my:InitiatorADGroups[not(starts-with(@my:Value, concat("SP-", ../my:ServicePrefix, "-Grid")))]/@my:Value
Now ...