i'm playing DBB_B vs. the IJ AI, & pairs of IJ DDs & Es are regularly paying a port call at my base at Cam Ranh Bay. while my air units aren't attacking them w/ the desired ferocity & sometimes groups will take the day off, they *have* been detecting & attacking the IJ ships in their own base hex.
your Dutch planes might've decided that the weather was better at the more distant hex, mebbe dial down their allowed range, so they don't go far afield.
Canton & Baker Islands are tiny bases at start, what's your campaign-date, what's the airbase size, did you have enough supply, did you have DBs or LBs there, did you have any Naval Search from the base, were pilot skills & leader abilities good, were the groups served by adequate AirSupport, did it have adequate supply? was Canton's airfield badly damaged, did you have enough engineers present to repair the damage overnight?
any number of variables can prevent attacks from being launched. then the dice-gods take over.
if you had a reasonable DB group at Canton, it might've responded. 2E LBs wouldn't even fly from a damaged lvl-2 airfield, but you wouldn't have missed much, as NavB from multi-engine bombers is rarely more than an annoyance.