I think you give the manufacturers a bit too much credit. The phrase "designed for plastic balls" is mostly a a marketing term used by the major brands to sell their more recent products, T05 is a high spin rubber, both for celluloid and plastic, and there's nothing to say that you can't use it...