A única diferença é que havia usado zlab=expression("Lesão (mm²)"), quando o mais correto seria apenas zlab="Lesão (mm²)". Isso porque, como dito anteriormente, os labels na função persp() não aceitam expressões.
Excerto de ?persp:
"xlab, ylab, zlab
titles for the axes. N.B. These must be character strings; expressions are not accepted. Numbers will be coerced to character strings."