This would have been back in 2003, and I no longer have that email from the RATP; however, the content was essentially as described above, that the card is intended for those who live and work in Ile de France but that visitors could buy them, too.
I suspect another reason the Carte Orange info doesn't appear on the English version of the site is that they want to sell the more expensive Paris Visite pass.