What about my idea for simply signing your npub with a BTC wallet that has a nontrivial amount in it and use that as a simple mechanism for replacing keys?