Что тут поделаешь - это природа и от этого н куда не деться! Хотя заводя себе домашнего питомца, о таких обстоятельствах стоит подумать явно заранее и возможно даже чуть о не в первую очередь.
Сейчас же, в уже наступивших "экстренных" обстоятельствах есть всего несколько выходов.
Первый это конечно устроить ей встречу с хорошим котом. Если у кого-то из знакомых есть породистый кот, можно попробовать договориться по поводу вязки. Потом котят-метилов будет легко просто раздать людям в хорошие руки. Но это именно и только в случае вязки с породистым котом.
Второй выход - это всё таки медикаментозное воздействие. Опытные ветеринары знают, что и как тут нужно сделать и какие препараты дать кошке. Возможно даже выпросить у ветеринара пару уколов успокоительного или снотворного с собой, на моменты крайних обострений.
Третий - просто терпеть и некоторыми действиями снижать влечение кошки. Течка у кошки продлится несколько дней и в случаях сильного обострения поведения кошки придётся имитировать действия кота. В детстве я видел как это делала бабушка - простым валенком. Кто-то использует мягкую игрушку соответствующего размера. Кошке ведь не понять, для неё более важным будут определённые движения у неё "на корме". После такой вод имитации кошка немного успокаивается.
Ну и наверное, в Вашем случае, после окончания этого периода сделать ей стерилизацию.