The metacam my vet prescribed has a concentration of 1.5 mg/ml. If this is the one you are using, 4 ml is way, way, way too much! And he would be super lethargic.
However, if you are using a lower concentration than1.5 mg/ml, I do not know what dosage is safe.
I hope he recovers well and soon!!