They certainly put IPs on a blacklist, whether it's only DoS attackers or more than that is up for debate, we need a technical expert to go through it to confirm.
They put tor exit nodes on a list. That list does not function as a black list until or unless a DoS attack starts coming from tor exit nodes and it gets bad enough that the Tor-Exit-Nodes-List gets banned.
If someone is carrying out a DoS attack via Tor, it will disconnect all Tor users rather than only disconnecting the ones performing the attack.
This is because the people implementing it have no desire to break Tor. If there was a serious effort to ban only the Tor users perpetrating the DoS attack, that would require breaking Tor anonymity to figure out what users those were. If you don't make any attempt to break Tor anonymity (and they don't) then you have to treat all Tor connections as equal.
I'm annoyed that they tried to do this at the same time as the block size issue - the block size change would have gone through without a problem if left to adoption rather than blockstream shills screaming about it. It was plain bad judgment to do anything else at the same time though, because now the block stream shills get to scream FUD about something else in order to fight the block size increase. I guarantee they wouldn't give a crap about it if the block size increase had already gone through, bitcoin had been made scalable without them, and their fucking expensive business plan which they're trying to build by increasing transaction expenses for everybody, was already in the toilet.
Bitcoin exists for purposes beyond making a profit for Blockstream.