The whole goal of a choke is not just developing inductance. There are plenty of things amorphous, or nanocrystaline materials do far better than 3.5% Si or even 7% Si steel or some of the Ni alloys. These benefits are plenty of reason to listen to the buzz words you claim should be rejected. Let's look at what is in your catalog....looks like EI to me.
cheers,
Douglas