Yes, the time difference is enough.
Squall and Rinoa are the same age, but a considerable period passed between Laguna's encounter with Julia and his meeting with Raine.