OP, you were compensated adequately ... $25 or the laundry bill. What were you expecting? An upgrade to F?
I don't understand the point about last row seating/vegetarian meal. Did this happen on the same flight as the coffee incident?
I don't think you spent 5 hrs in drenched jeans. The dry cabin air would've ensured your jeans did not remain wet (stained perhaps, not wet).
Curious: what would you have done had this occurred on a domestic flight in your country?
btw, perhaps you should stop trying to
scam the system ... just a thought.