The Prosecution need a witness to say you threw the knife that Mr A took offence to. Otherwise, unless you admitted it to a Police officer - and he recorded it in his notebook (or he had a witness) - it is hearsay.
Don't know what your 'attack dog' lawyer cost, but you'd have been better paying me.