Keybinds take priority over macro modifiers. By default, CTRL 1-6 are bound to the pet bar. They’ll need to be unbound to use a CTRL modified macro on the same combo.
As for macro optimization…
#showtooltip [mod:shift] Bright Baubles; Fishing
/equip [mod:shift] Nat Pagle's Extreme Angler FC-5000; [mod:ctrl] Charstone Dirk
/equip [mod:ctrl] Gizlock's Hypertech Buckler
/use [mod:shift] Bright Baubles; [nomod] Fishing
/use [mod:shift] 16
249 chars