The PC-12 are only fitted with EO sensors which while the could detect a heat source coming from narco-sub they are not designed as a scanning sensor. Thus the aircraft would have to fly almost (a few kms) over the the vessel to detect it. Given the size of the potential area to cover the fleet would need to be constantly in the air.
This might be a case for using a suitably equipped drone that usually have loiter time of 48hrs+