У меня была точно такая же проблема на пленойной 300ке. Так я тогда ничего клеить не стал, а проложил в паз тооооненькую резиночку длинной в 1см. Наглазник оделся очень туго и больше не спрыгивал.
Но все равно я купил новый в конверсе за 7уе. (Для 350ки 15 вроде стоит)
Еще до этого я терял наглазник от 500N в лесу. Потом нашел точно такой же на другом континенте

В Штатах. Так что сыплются они с кенонов - сыплются.
Насчет совместимости наглазников - да - от 300ки (и на 500ке такой же) подходит на мою 350, но торчит за край выступа пентапризмы и потому лучше вообще без него, чем с таким.