Well, had a second guy come round to have a look and he was a lot less dramatic about it, that's for sure.
He advised, as the other guy did, that the purlin was surprisingly thin (2 inches) for the roof. He's suggested the following;
Make new holes in the walls either end, remove some...