Earlier quoted context omitted.
Unless I missed it, their Z3 solution wasn't even presented. So we can't comment on how good or bad Z3 is without seeing how good or bad their Z3 attempt was.
That is true, indeed. It could be that the author is just massively unskilled at writing Z3 code.
Either one of the two statements is true, no other way around.