Been a few years since I worked in the bank but in my experience an agreement which accommodates x months off before a final payment does not fit well with the purpose of a standing order mandate. The only way round this, again to my knowledge, would have been to set up 2 different mandates.
The Bank are powerless to claiming money back from standing orders so yes I'm afraid it is the club you have to pursue.