Правильно ли я понял, что раз это доказательство не использует понятия предела, то Вы вообще в состоянии без него обойтись при определении иррациональных чисел?
Дело в том, что это доказательство основано на том, что чётные числа отличаются от нечётных. Это вроде как очевидно, но для очень больших чисел чисто технически можно ожидать сбои при подсчёте количества двоек в простых сомножителях. Заявление о том, что "в принципе" их всегда можно подсчитать точно, во многом аналогично заявлению о том, что предел можно вычислить с любой точностью.
Ну почему же.
Конечно, но при этом сумму каким-то алгоритмом задать можно: либо это конечная десятичная дробь, либо можно просто складывать в столбик и делать переносы, бесконечных цепочек переносов не будет. Просто различить эти 2 случая нельзя.
Вы писали: "Те десятичные дроби, которые получаются алгоритмически, не замкнуты относительно сложения", - и по-моему здесь всё правильно, ибо

нельзя алгоритмически записать десятичной дробью в том смысле, что этот алгоритм (возможно) не будет иметь точки останова при расчёте даже первой цифры этой дроби.