ТО, что у ребенка еще язва, наводит на мысли - не может ли быть рефлюкс желудочный? От рефлюкса тоже бывают астматические симптомы (кислота забрасывается в дых. пути), но лечатся по-другому, там первое в лечение - антирефлюксные препараты, а противоастматические просто для снятия местных симптомов пока антирефлюксные не подействуют. В общем, если вас ведет гастроэнтеролог, то поговорите с ним не может ли быть и рефлюкс тоже.