With the wording of your original question I did not understand all the constraints that you have on any possible solution.
I suggest you look at all the Latex syntax, determine those terms which appear to not be interpreted by WolframAlpha, write a very very polite letter to support clearly and simply describing these unexpected behaviors and describe how useful it would be if these could be interpreted by WolframAlpha, mail the letter and perhaps some day this might change.