I agree. T-Mobile should help as they don't have anything to lose, but in my experience phone companies don't go out of their way to be helpful. Prepare for a battle. Almost certainly no-one else can unlock the phone, so unless T-Mobile do it it will become an expensive paperweight.