Уголь совсем не поглощает аммиак. Он поглощает растворимые органические соединения, адсорбирует некоторые ионы тяжелых металлов. А аммиак в нормально функционирующем аквариуме должен быстро окисляться до нитритов, а те в свою очередь - до безопасных нитратов.
В Вашем конкретном случае, при наличии всего двух криптокорин и цихлидного населения, в фильтре лучше иметь уголь, который требует замены хотя бы раз в месяц. Регенерации в домашних условиях он не подлежит - даже не пытайтесь, что бы Вам там ни рассказывали.
Аммиак и нитриты вообще не должны присутствовать в аквариуме. Поэтому я бы рекомендовала Вам увеличить объем подмен - 2 раза в неделю по 30% в комплексе с вложением в фильтр и угля и цеолита (который должен извлекать аммиак и его соли из воды)
__________________
Откройте доброму человеку, а то он выломает дверь. Не надо дергать никогда не спящую Змию за хвост.