To say that God could not be incarnate and remain limitless is a statement that puts a limit on what God can do. We are used to this world that is finite. If God is infinite, that means he can be fully present in Jesus and also fully present in the Father and in the Holy Spirit. If Jesus seemed to be limited that is because he chose to be for our sake because he is also fully human. However, his infinite nature was revealed throughout the gospel.
So Jesus was God? (I don't believe Jesus existed, just trying to get a handle on the Catholic view.) If so, then it is very close to Hinduism's Vaishnavism, where Krishna is God. (I'm not a Vaishnavite either) But in my version (Saivism) of Hinduism, God does not incarnate. And of course I believe in the version I follow. Others are welcome to believe in theirs, but its all just belief.