They didn't call the 3 second violation, which sucks, but the Hawks didn't score on that possession and Boston's very next possession they called a foul on Korver, which should not have been called, which led to 1 of 2 foul shots. Call those a wash.
The two non-calls on Horford were in the same possession, so at best you only get one of them. Atlanta did not score on that possession. Unless I am wrong, I don't believe you get foul shots for an illegal screen and since Atlanta didn't score on that possession, there was basically no harm no foul (except for a few extra seconds off the clock).