I haven't tried it, but it looks like the configuration options are still there in the
bootloader configuration file. If I remember, I'll try compiling that later today to see if that works still. Looks promising though.
Edit: Ok, I did try it, and it *appears* to be working ok - I'm just running a simple blink sketch, and it is now running instantly rather than after a five second delay. And to program the Pro again, I connect P0 (PB0) to GND and either press reset, or cycle the power on the Digispark Pro.
I basically cloned the
micronucleus GIT repo, fixed up my compile toolchain so it would compile, copied the t167_default config folder to t167_jumper (not really necessary), edited the bootloaderconfig.h on 126 to say ENTRY_JUMPER, and then ran
make CONFIG=t167_jumper to compile it. I then used a USBasp programmer to load that to the Digispark Pro. If you follow the instructions on the wiki for
replacing the Bootloader, it shows you how to use an arduino instead if you don't have a usbasp or similar, and you can just substitute the bootloader for the custom jumper one. If P0 isn't practical for you, it can be changed, just need to let me know which pin you want instead.