I'd try leaving her contained in a room for a week or so. Maybe it will uncondition her behaviour towards the sofa if she isn't around it for a period of time.

Good luck!