Мой US Robotics почему-то не выдает сигнал "BUSY", когда линия занята, хотя в документации написано, что в варианте AT X4 этот ответ должен выдаваться.

Комбинация Ваш модем + Ваша линия, по всей видимости, не умеет распознавать ситуацию, когда линия занята. Ваш модем, видимо, войсовый (в смысле с голосовыми свойствами)? Поздравляю. Добро пожаловать в клуб любителей дешевых USR.

P.S. Умельцы впаивают резистор куда-то там. См. fido7.ru.usr или relcom.fido.ru.modem.