A part les 1D MKIII et 400D, Canon indique dans sa notice d'emploi l'usage de la poire soufflante pour nettoyer le capteur ou d'apporter son appareil dans un atelier agréé pour faire le nettoyage. Le constructeur n'est donc pas tenu de faire une liste de produits agréés!

Et sur le 400D il est écrit clairement:

"Dans l'onglet [Nettoyage du capteur: Manuel] est destiné principalement aux techniciens de service Canon. il est possible d'éliminer directement sur le capteur la poussière qui n'aurait pu être retirer par l'unité du capteur autonettoyant. Donc, en principe, vous n'avez pas besoin d'utiliser cette fonction. La surface présente sur le capteur d'images est extrêmement délicate. Si le capteur doit être nettoyé directement, confiez cette tâche au Service Après-Vente Canon."

On ne peut pas être plus clair!