Hello,
I don't think there should be any limit on the IFL.
Limit should be on number of MACs per EVPN instance and per IFL. The default MAC limit per EVPN instance is around 5000.
These limits can be changed via CLI.
"You can configure the same limit for all interfaces configured for a routing instance by including this statement at the [edit routing-instances routing-instance-name protocols evpn] hierarchy level.
You can also configure a limit for a specific interface by including this statement at the [edit routing-instances routing-instance-name protocols evpn interface interface-name] hierarchy level.
By default, packets with new source MAC addresses are forwarded after the MAC address limit is reached. You can alter this behavior by including the packet-action drop statement at either the [edit routing-instances routing-instance-name protocols evpn interface-mac-limit] or the [edit routing-instances routing-instance-name protocols evpn interface interface-name] hierarchy level.
If you configure this statement, packets from new source MAC addresses are dropped once the configured MAC address limit is reached."
https://www.juniper.net/documentation/en_US/junos/topics/task/configuration/evpn-routing-instance-configuring.html
PS: Please accept my response as solution if it solves your query, kudos are appreciated too!
Thanks
Vishal