Это всего лишь особенности вашего личного восприятия письменной речи. Было это именно было на тот момент, а не исполнилось. В этой фразе нет двусмысленности. Если бы я писала официальное письмо канцелярским языком, то указала бы конкретно дату рождения (так принято), но для поста в форуме это излишне."Младшему в марте было 5"  Без контекста эта фраза вовсе не означает, что младшему 5 исполнилось именно в марте.