I instructed the alleged criminal to lie when delivering his sworn testimony
Why would you tell someone to lie under oath?
Ordinary people can't understand how manipulative our justice system is. The truth is something they likely wont understand either so lying is the easier choice.
That still doesn't make it okay to lie, especially in court. You say he's an alleged criminal which means it's not proven yet so you should just have him tell the truth if he didn't commit the crime. Lying will always just make matters worse when the truth comes out which is why you shouldn't do it in the first place.
It's just my opinion.
Lying in court is a bad idea. If he is caught, he will be in even more legal trouble than he already is, and you could be, too.