I think the distinction has to be understood between "officials" and "official witnesses".
I have searched on the net and I do not find a big difference.
"He was witnessed by two officials who were official witnesses"?!
There are differences but perfect synonyms rarely exist.