Re: "Availability of several products pushed out to 2026"
Perhaps they meant that the products were guaranteed to remain available (not to be discontinued) until at least 2026.
Perhaps they meant that the products were guaranteed to remain available (not to be discontinued) until at least 2026.