Your league's rule, as you stated it, seems really clear to me - no technicallity required - "approaching the table" is not the act of "shooting". He didn't start "shooting" until he decided which "option" he wanted.
No thought needed on your scenario above either - a stripe was down so all 15...