Smart routes sometimes route to dark pools and hence do not show up in the NBBO.
Are you certain IB does this?
Hiding a customer's NBBO limit order in a dark pool would significantly reduce the likelihood of execution.
It seems unusual that a Smart router would be programmed to park a customer's order in an unlit venue.