that is true…
but he is the Vedic god… the one present even before puranas existed …
but also says Vishnu is Varuna and vice versa, so it holds equivalence …And that he is one of vasu’s …. These are also placed in invocations in yagnas
But in puranas, it is more of storyline… so the alliances and relationships vary to support the same