I think she was getting flak because on paper it sounds ridiculous - negotiate a deal and then campaign against it. But, having said that, if you think it through it's actually not as crazy as it sounds. People who are deriding her are talking as if Labour believe they can get a super special awesome deal (the one Leave talked about I guess). Apparently they don't believe that. What she appears to suggest is that Labour do the best they can do to get something resembling a coherent deal that doesn't annihilate the country, and then offer people a vote on it while telling people, quite frankly, that remain is still better than the deal they've achieved. I don't think that breaks any logical thinking.
As for your specific point, I've seen a lot of different opinions on this. There are some who think it should just be Deal Brexit or No Deal Brexit. Some who think it should be Remain or Deal. Others who think it should be No Deal, Deal or Remain. I'm not sure I've come across anyone so far who thinks it should specifically be No Deal vs Remain but that's probably just because there is no way No Deal would win that.
As for me, I agree with you - I think it should be No Deal vs Remain. Mostly because if they throw a deal in, there's a chance it might win.