The issue is "academic" now that the amp is working, but I find it really curious that there was 20V DC on the heater wiring. How could that happen? I thought that maybe B+ and the heater wiring were accidentally connected, which at the high current draw of the heaters might produce serious voltage sag on B+ and result in an additional 10 or more DC volts on the heaters. But if that were the case, I would expect B+ to be tiny (as a result of the very same voltage sag), but that doesn't appear to have been the case. Weird.
@PB or anyone else: any guess as to how this happened? Just curious.
cheers, Derek