Everything you said is correct, except for one thing you didn't state, and I wouldn't expect it: he's the only guy.
In a company that hopes to survive, which has thousands of employees all over the world, would have coverage for critical systems. Belboz mentioned he has coworkers around the world, and I would think he's not the only guy that can do IT (or even the system he covers).
I'm a software engineer, and I have worked odd hours before, but it's been due to abnormal (read: unplanned) situations. A test isn't one of those things. A test has advanced planning, and planning to have a guy work in the middle of the night when it's the middle of the day for others in India is... just stupid. There are two possibilities - his boss is either mildly stupid and Belboz is an irreplaceable key person, or his boss is completely stupid and can't plan a test properly.
I know I'm being harsh, but I just went through a DR test this weekend myself. I was asked to test a US-based system after swapping data centers (one of 30 teams represented), and the test was scheduled to start at 6. Unexpectedly, we were contacted via the emergency contact system at 5 am, calling, texting, and emailing me on my phone AND my wife's phone (that's how extensive it is). The reason? To tell us to get on a call 30 minutes later to await instructions for something we definitely did not need instructions for. Someone royally screwed that up. And 5 am is still doable - I can't imagine the hours for Belboz's test.
So - I know. I definitely know. And Belboz's manager has some real issues.