You may need to escape the % with a \. % is a special character to the crontab, which gets translated to a newline, so your code was probably becoming
%
\
-p']T zw51'
Try:
-p']T\%zw51'