What you call a sentence for which presuppositions fail, such as "John's wife has red hair" when John is unmarried, is a matter of definition. The presupposition failed and so the supposition cannot be evaluated, and there is no further fact of the matter. It could be false, or meaningless, or even ungrammatical depending on how you define terms, and arguing over those definitions is quite unilluminating.
Hmmm. I agree that arguing about those definitions is probably fairly pointless. But I also tend to agree with Russell that working out the consequences (advantages and disadvantages) of each of those possible definitions is a very suitable occupation for an intelligent man stuck in prison. :)
I need some help tracking down a quotation. I'm pretty sure that it was an early 20th century philosopher - perhaps Russell. He was explaining that modern philosophy no longer tries to find the meaning of life. Post-Witgenstein, it has narrowed its ambitions and now seeks only to discover the meaning of words. He goes on to explain why even this is likely to prove difficult. And then (here is the part I like) he wryly comments that in spite of the difficulties, there has been some progress in working out the meaning of the word "the".
Does that ring a bell for anyone?