I faced similar issues with all I217 and I218 drivers and eventually resolved these by using the following set up. This is tested on E7450, E7250, E7440, E7240, OptiPlex 9020, OptiPlex 9030
WinPE 5.0 x64 - imported Intel I217/I218-LM 22.214.171.124 I pulled the driver set apart and only include the files that I needed for the driver import process when I imported them into SCCM. This keeps things from adding in support for cards I did not intend. If you download the Dell or Intel version, they give you support for multiple networking cards.
I integrated the KMDF 1.11 update into my Windows 7 x64 SP1 install.wim offline (along with most patches)
I then imported the NDIS 6.2 version of the drivers listed above, but specifically version 126.96.36.199. I created a Driver Category for this, and used WMI queries on the make and model to deploy these drivers to the applicable systems using the auto apply drivers step in the task sequence
This has worked for me across multiple models for the Intel I217 and I218 NICs, I do not have a version of this tested for the newer Intel I219 version.
Please ensure that you are not using version 188.8.131.52 of the Intel I217 driver, which has been known in special cases to cause multicast packet storms when two OptiPlex 9020s running Windows 7 x64 SP1 have IPv6 enabled and are in sleep mode in the same subnet.