Sorry but that sounds correct, at least in my experience. If you add the baby to only one leg of a return revenue ticket, then they use the one-way fare as a reference to calculate the 10%. Since one-ways are basically always full fare, this works out to be a very expensive proposition.