President Biden was rather open about that, no M1's for Ukraine.
M1 KE protection was ok when it was fielded. M1IP and M1A1 protection levels for both turret and hull front were improved, by how much? I don't know, but in my opinion it was around ~500-600mm vs KE +/- so just like in SBProPe.
Majority of M1A1's were upgraded with Heavy Armor Package (HAP), either being upgraded to M1A1HA standard, or M1A1AIMv1 or M1A1AIMv2/M1A1SA. However in 2010 or 2011, Heavy Armor Package was replaced by Next Generation Armor Package (NGAP), we can recognize it by letter after serial number on turret side. Heavy Armor Package is marked with letter U, Next Generation Armor Package is marked with letter M.
So from 2010/2011 onwards M1A1SA's and M1A2SEPv2's received 1st generation NGAP, while from 2018 onwards, M1A2SEPv3's have 2nd generation NGAP. All M1 tanks going through major overhauls receive new armor package.
This is something to be confirmed this year when Polish Army will receive it's M1A1FEP's, however we know that after overhaul process, these will not be M1A1FEP's but, something we can call M1A1PL, and these might receive new armor package as well as other modifications to meet Polish Army requirements.