If I'm recalling correctly, David Carper also wrote earlier in 2003 that Ilford had no plans to discontinue its 220 films. Things change and not everyone in any given company is aware of everything that's going on.

BTW, my choice for a system MF camera would probably be the Pentax 67. Probably the best value on the market if you don't need interchangeable backs.