That's impressive! Fortunately none of the events I've registered for have been canceled, but what your race director did is very generous.

I also think with doing the tri on your own after it was canceled that you definitely earned your t-shirt. Wear it with pride!