I actually have a similar problem. The Department of State misspelled my last name on my passport, adding a space after the Mac where a space doesn’t go (there’s not even any additional capitalization). DHS wouldn’t accept my driver’s license and I didn’t have my birth certificate on hand, so now if I want my Pre benefits I have to book all my flights with that space inserted in my last name.
Whats the best way to rectify this? Have the State Department my passport, then have TSA update my Pre record?