SSA is required by law to go by the name that's on your EAD. Go back to the SSA office and complain about it. If they start spewing bureaucratic blabber, request a manager/superior and have them do the job themselves. If it's a no-go, visit another office. That's how inconsistent the system is.