Не права. По меньшей мере с семантической точки зрения. Вот определение слова "куртизанка" из Толкового словаря Ефремовой Т. Ф:
женщина лёгкого поведения, ведущая светскую жизнь и находящаяся на содержании богатых и влиятельных любовников.
Высшего общества в вашей истории не наблюдается, как и богатых и влиятельных любовников. А то что ваша... я не знаю, какой у неё статус - подруга? - трахается напропалую с вашей бывшей зазнобой, увы, не делает её шлюхой. В контексте описанной ситуации больше подошло бы другое слово, но вы явно не из тех, кто осмелится произнести его хотя бы в одиночестве в подушку, поэтому держите из сокровищницы советской классики: