Was he a specialist immigration lawyer, experienced in such matters ?
If it was me I'd apply for a visitor visa first. Most get refused, but the cost is low, and any problems with your partner having been locked up will of course be brought to light if that is one of the reasons for refusal....but I've already recommended that.
If you want to pay expensive lawyers, that is of course your prerogative.