When we've bought/sold in the past I've had a contract drawn up that after a certain point, whoever pulls out is liable for the other sides fees. Never had to try and use it.
But your girlfriend has appointed the solicitor, they've carried out work. They are due payment, so I'm not sure who else you think could be liable of there's no prior agreement?