It's not that I have a punctuation mark that isn't recognized but rather how the punctuation marks are being treated by the Show Word Usage Count tool. I entered Father-in-law and it registered that just fine meaning that it understood that father and in and law were three separate words rather than one single word. However, when I used an M-Dash rather than just a single hyphen it removed the M-Dash and collapsed all three words into one. I'm not saying anyone would use an M-Dash in that or similar phrases, but M-Dashes are used. Additionally, the single quote ism not recognized correctly meaning that it seems to be just removed. This leaves words such as "doesn't" to read as "doesnt" which looks like a misspelled word. A misspelling that doesn't really exist.
I've looked at possible solutions and they seem to be straight forward.