It could have been an ARCA discretionary order. That will act like an automatic "hitter" as soon as a bid is placed at its price.
It also could have been a hidden NSDQ, BATS, EDGX, or EDGA. It depends on how ARCA handled your order. I frequently cross the market with ARCA and get filled on hidden liquidity.
Short answer is there was already an order to sell at your bid price.
(I never trade NYSE stocks, so I have no clue how the specialist fills...)