Because the minimap has different zooms, depending on the size. If you have a large map (192x192 or 256x256) the terrain and units need to be smaller to fit them all on the minimap. If its a small map then it doesn't need to zoom out as far.
When you say that it showed the terrain as square, was this the actual terrain or the terrain on the minimap?