your only option if they wont help you is to cancel the plan as you said its monthly rolling ? and at the same time ask for a pac code port it out to a three sim as they dont require topping up to do so then post it back in a wekk or so later
Why bt dont offer in house porting i dont know as I know other networks allow it