As is typical, I went and spoke to people I trust... and now I've changed my mind. Plus my boss came as near as he could to saying sorry, without saying sorry. I'm now going ahead with the work, little as I want to. All I can say is... GAH!!!
Moral of the story: while there are gits on the world, one must always put up with gittishness to survive and succeed.