Square stated in the ultimania guide that FFX was supposed to be a prequel to FFVII, and those 2 games have 2 different Bahamuts, so that could put some sense to the primals and Bahamut/Carbuncle.