Only Filtered condition gets deleted from index after datatype change using SSMS
When you script the index you need to make sure the scripting option is not set to SQL Server 2005.


  Tools / Options / SQL Server Object Explorer / Scripting / Script for server version




I suspect this is the problem (and it happened to me, too).