Heh he managed to block and divert its trajectory that alone constitutes a major feat.
Then it's up in the air if he was teleported or not but it's more probable that he was not in that he factually was shown that damaged and since barrier haki was allegedly used going by the trajectory Hakai took, it seems like the explosion was presumably the trigger in provoking those injuries, despite Zoro had managed to waste a great part of the Joules output.
Of course this doesn't remove the offchance he was still teleported and only took the explosion partially, but it looks a bit contrived as an argument.