Мужик урод. Но лично я против того, чтобы от ребенка скрывали его реального отца, каким бы этот отец ни был. Ребенку сейчас плохо, потому что у него диссонанс, ведь он считает своим отцом другого человека, отчима, а родного отца - левым мужиком, который зачем-то хочет с ним общаться. Возможно, ситуация была бы менее травмирующей, если бы сын с самого начала знал, что у него есть другой отец. Да и попахивает это лицемерием, если честно, выдавать другого человека за отца. Да, отчим может относиться к ребенку как к родному. Но он - отчим, пусть и тысячу раз замечательный. А отец - не он.
Предупреждая вопросы "а зачем ребенку знать о таком плохом отце", скажу, что эта инфа может пригодиться и в медицинских целях. Или ребенок узнает, что у них с отчимом группы крови, которые не могут быть у родных отца и сына. Или еще что-то. Лучше рассказать о таком самой, чем ждать, пока объявится папаша или "добрая" соседка шепнет ребенку на ухо, что он отчиму не родной.