Revert "Revert "Handle backup transport registration dynamically""

This reverts commit b5a1c46b81f2523476846a347f00f0d2f4623d06.