Changing the Bootloader Upload Speed

So I was wanting to extend the watchdog timeout for the bootloader so that I could disable auto reset and have enough time to hit the reset button, and I got that working. However I also wanted to alter the bootloader upload speed to 57k for my UNO, I changed this(after ensuring the simple watchdog changed was working). As I expected the arduino environment would no longer upload sketches(as it is set 115k). However when I took it to the command line and executed avrdude command only changing baud rate to 57k it seems to fail. It can read some chip data, but it seems to be stuck getting bad responses. is there anything additional i should be aware of? I recompiled the bootloader setting the options -DBAUDRATE=57600 and setting "watchdogConfig(1S)"

Any ideas?