The Oliver call was legit. You'd have been screaming if a Falcons player hit Josh that late. Watching it in real time on TV, I knew it was a penalty before the flag came out. Clear as day.
The picking up the flag on a late hit on the QB, though, is inexcusable. As bad as the league wants to protect QBs, you just can't do that.
On the second Josh pick, Beasley got hit hard off his route 12 yards downfield, which directly led to the INT. At the very least, it should have been illegal contact since it was past 5 yards. 5 yards and an automatic first down instead of a pick.