Ok, good pictures. I'm checking the pictures against the manual.
The diodes are according to the manual. The high voltage wires on the transformer check out.
For the fuse to blow immediately (you looked at it, right, measured resistance?) there is a huge inrush of current.
Look at the wires on your power transformer. The low numbers, back of the amp, should be substantial wires, the front ones should be tiny wires. I just want to be certain your transformer didn't get the sticker on backward.
And finally, this is dumb and basic so bear with me... pull out the power cord, turn the power switch to "ON", replace the fuse and measure across the two non-grounded lugs on the IEC power connector. I get 11.8 Ohms. This just verifies the power input to the primary winding of the power transformer.
Now I have to go see what is wrong with my Speedball installation I did for another Bottlehead.