Calling for a sub when there is over a day to complete the match and the initial meeting time was only tentative isn't a very sporting thing to do.
I have to say that I am highly upset by this. I offered in my PM to play on Sunday between 11 and 18 GMT, to which you replied:
I should be able to manage something towards the end of that window on Sunday, so let's plan on that.
This does not sound very vague to me. With not a word did you offer a possible alternative time or even mention that you might be late. I had to go at 19 GMT and saw you enter the chat right before I closed my laptop, meaning that you were an hour late. In my eyes not showing up for a match and not apologizing is pretty rude already. Complaining afterwards that you got subbed for is just baffling.
Besides, I didn't even ask for a sub. I wrote a mass PM to team Air where I gave my further availability times and asked for a player from team Air. truddy02 then showed up in chat and kindly offered to sub.