Is it possible his screaming is because he doesn't want to sit at the table and you are giving in to him? For myself I never put a child in their playpen if they are upset. I personally would just leave him in his chair and let him scream. Squeeze his hand firmly to get his attention and firmly tell him to be quiet and eat. Then ignore him.