I attach a patch that sets ascent/descent to 0 specifically for the problematic font family "Latin Modern Math". This way, the problem is solved for me for all 1152 chars with "math" in their name that `ucs-names' returns.