Kolkata is an international airport. It just didn't have enough passengers in the said time period.
Kolkata is probably the only proper functional international airport in east india states. There are other international airports like Bhubaneswar, Gaya etc but they are mostly naam ke vaste only.