This simple lack of bl**dy communication really winds me up. Usually, a builder contracts to remove all waste and spoil from the site ......... as part of the deal. ......... In this case, he was told otherwise........ simple. He obviously didn't tell his guys anything about the arrangement (probably subcontractors anyway).
I agree with Buildersmate. Have your "project manager" arrange compensation, Mrs What. A promise is a promise, even if it's only firewood!
As to other value. Possibly, if the principal trusses are involved. (Nice chunky 9x4 pine possibly.) I guess, though, that it was just the old rafters involved. (3x2, full of nails........... only good for firewood.)