Your actions were completely appropriate IMHO, everything posted here is licensed Created Commons,Creative Commons; if you feel something needs to be modified and you have the rep to do it, make the change.
The link is actually still available in the edit history of the question, so nothing you have done is permanent.
The question is out of scope, the video does not add value to our site, and as a closed question with negative votes it should automatically be deleted shortly (2-4 weeks I think).
If you want you could also post a link to this meta post, in the comments of the question. At this point, I would not worry about it unless someone feels the need to discuss further and/or edit the question to restore the video.