I don't think the writers intended anything in the plot to be random. It would be silly to try and argue against Laguna being Squall's father.