Je vois pas trop l’intérêt de l'orienter vers un FF.
La macro nécessite de la profondeur de champs (chose qu'il aura plus avec un aps-c).
Vu le budget et les objectifs envisagés, il ne pourra jamais tout rentrer dans son budget en FF.
De plus il a déjà eu un aps-c il sait très bien a quoi s'attendre!

Mon conseil 60D est je pense suffisant, mais le 7D est top et surtout a un viseur super agréable.
Pour ce qui est des objo que tu as selectionné, je ne pourrais pas te dire. Ils sont tous bon.
Range vs ouverture (70-200 vs 100-400; 17-50 vs 15-85)
Le 100 macro L tu le connais déjà

Pour le fisheye en asp-c tu as le samyang en pas cher et apperement sympa.

Rabbit