придётся ждать полной отмены транзакции сетью (может занимать несколько суток)
Откуда информация, что транзакция может удаляться сетью? Насколько я понимаю это не так и она будет висеть всегда, пока не исполнится или сам ее не отменишь. Даже если предположить, что вы правы и механизм отмены существует на уровне сети в чем я сомневаюсь, то это происходит далеко не через несколько дней и даже не пару недель.
Максимум сколько может висеть транзакция в мемпуте это 72 часа, далее сеть ее либо включает в блок, либо отменяет и возвращает на кошелек. Так же стоит учитывать, что некоторые кошельки автоматически создают новую транзакцию и возвращают ее в мемпул.
Вы пишете бред. Сеть ничего не может включить в блок, блоки создают только майнеры и вернуть на кошелек она тоже не может, поскольку эфир с него и не уходил, раз транзакция не подтверждена. Про кошельки живущие свой жизнью слышу в первые. Неподтвержденные транзакции никуда не деваются не через 72 ч, не через 2 недели. Откуда вы все это берете?