Not that I have any experience of this but with Zyxel routers you can configure them by issuing command lines over telnet. I suppose a clever person could script something to automate the switch over.

Alternatively, you could post him a cheap (2nd user?) router pre-configured with the BT test login.