I totally overlooked the #2AL conductor ampacity issue. Sorry.... I was more focused on the Inspector's requirement of a 100 amp breaker in the service panel and not granting permission to use the take off lugs.
As I mentioned previously, I feel the use of the take off lugs is Code compliant.
Frank