Scout, I get the rage. I think for me, because OD was such a bad father, I accepted long before the marriage ended that I was the one that would have to do everything for the kids. When he left, nothing really changed. Everyone in our lives kept saying that. What's different? He didn't take them anywhere, go to their performances/recitals, etc. He was a non-entity.
My suggestion to be the one to take S2 to this type of thing was to give him stability, safety, and for you not to ride this emotional rollercoaster of having expectations of someone who will, inevitably, fail to meet them. Even as a dad.
Take S2. Make it a fun day. Make it a learning day. In time ex will lose interest in S2 and you guys will move on seemlessly, as you've done.