If the company already cancelled your visa means there is no travel ban and it is a mere threat by the bank's lowly collection staff. To verify this you can request your company PRO to take the exit permit after receiving your NOC. If the travel is imposed your exit permit won't come. There also another option for you to check if there is a travel ban on you, just visit the civil court behind commercial bank plaza at corniche and give your id number and they will check in the system, if there is a case against you. In all cases as the human rights people say there is no issue in transfer of sponcership locally without exiting.