De toute manière le 70-300 n'est "macro" (enfin presque) qu'entre 180 et 300 mm.
Donc le 100 mm ne sera pas trop long.