For what it is worth, I have emailed MoneyGram customer support, provided the details of the transaction, including their kiosk ID. I'll post something if/when I receive a response.
And here is MoneyGram's official response:
Dear Customer,
Thank you for contacting MoneyGram International.
While sending a MoneyGram transaction from a CVS location, sender's ID information is required regardless of the transaction amount. We apologize if this may have caused any inconvenience to you.
Regards,
Specialist, Global Complaints
MoneyGram International