Pues sí que me sorprendes
<--- sorprendido
En todas las versiones de Delphi que he usado, el problema con MessageDlg era precisamente el del idioma, por eso en estos mismos foros se ha recomendado varias veces el uso de Application.MessageBox por sobre MessageDlg. He vuelto a hacer la prueba y nada, lo mismo.
A ver si otro compañero puede hacer alguna prueba.
// Saludos