Either way, it doesn't matter. Paris still made a baby, and Riker didn't. I think this extends beyond canon, I've never read anything that suggests he and Deanna have had a child. Yet. I'm sure a special writer is saving that for a special moment.
Paris could not be the Trojan Man, because he drops the reins and kicks the horse into town. Riker kicks the horse, whatever horse happens to be available, but hangs on to the reins.