I make of it that his PR advisor jumped in quick and told him to backtrack.
You don’t say shit like he said without being a homophobic dinosaur prick.
Hard to tell really isn't it? I don't know if the 2014 quote was pre-prepared or him just speaking normally when surprised with the question at a press conference. I also don't speak Croatian, so have no idea if he was mistranslated/misunderstood in 2012.
Only he knows really, maybe it was a misrepresentative quote, maybe he's homophobic, maybe he was and changed his mind - the only thing we know for certain is that he decided to publicly correct the first statement.