I can't think of any other circumstances, other than the obvious Rememberance / homecoming parade etc, where a parade is given this kind of official blessing.
I am sure that you could think of some if you tried - sporting events, demonstrations (not demos!) of various types, sundry civic events, etc, where uniform is worn and travelling costs met. Anything that puts the service in the public eye would seem to qualify. Personally I can't stand tennis, but over the years when Mrs TTN has been watching I've cheerfully put up with the sight of uniformed personnel at Wimbledon apparently endorsing what to me is a total waste of time.
Leben und leben lassen, I say