Newsflash. He Was Correct.
Do you see him with a motorbike? What do you want him to do, take off in hot pursuit on foot? The traffic police have a handy yellow vest with "Transito" written in bold black letters so that tourists and residents alike can pick them out. I'd have worked out a way to book you for wasting my time if I were said beat cop.
Use a bit of common sense, in most countries in the world the traffic branch handle motoring infractions and beat police are there for to protect against what could loosely be termed "street crime" , your petty wittering about jaywalking is hardly an issue that warrants attention for god's sake.
If I was a local cop I would laugh in the face of elderly cantankerous ex-pats complaing about bloody jaywalking or asking me to arrest kids spraypainting other people's buildings. Wake up, there are more serious issues that need attention rather than your list of pet hates. I'd rather they were prioritising the mugging, pickpocketing and various other priority problems. Police resources are fairly squeezed as it is without dealing with the complaints of every other out of town windbag !