To be super pedantic, the thing that grants you the bonus action is the Shield Master feat, based on the condition that you take the Attack action first. Are you going to claim the feat itself isn't a "special ability, spell, or other feature of the game" as well? This feels like the weakest...