Pues yo no acabo de reproducir el problema. O lo estoy haciendo mal o se me escapa algo.
żSistema? żVersión de Delphi? ....
Pruebo el primer código que has puesto con un fichero con espacio y me da bien.
Nombre con espacios. Al obtener el tamańo me da correcto.
