Une petite précision, on ne prend pas un paresoleil en fonction de la forme et de la taille qu'il a mais uniquement en fonction du type d'objectif sur lequel on va le monter. Déjà par rapport au diamètre de l'objectif sur lequel il sera monté, qui n'est pas le même suivant les modèles, mais aussi pour éviter qu'il modifie la luminosité de l'image quand on l'utilise dans des conditions normales ou avec le flash ce qui le rendrait visible sur la photo.
Il doit exister certainement des modèles adaptables mais non canon vendus moins chers car ces bouts de plastique ont souvent un prix prohibitif!
Je ne peux malheureusement pas te donner de réferences.