I was reading a theory that said that Rhaegar was super into prophecies, and believed that his son Aegon would be the “prince that was promised.” So maybe he was hedging his bets by giving him the same name. As far as the retroactive bastardization goes, in British history, several children of kings were made…