Setting both to 2^63 means your original 256-bit numbers were 2^255, thus the addition would overflow no matter what intermediate encoding you’re using.
That said, when you're dealing with 256-bit integers, you're almost assuredly not working with signed arithmetic.