"резиновая" - это, наверное, в смысле "эластичная", металл ведь на крыше подвергается ежедневным температурным деформациям

. А "окрашен обычной краской" - полагаю ПФ-115, ПФ-266, а то и МА-15 Сурик железный? Прежде чем выбирать надежный противокоррозионный состав для новой окраски, рекомендую подумать, в каком состоянии старое ЛКП, нужно ли его удалять, зачищать, что делать с прокорродировавшими участками металла...
Думаю, алгоритм следующий:
1. зачистить - зашкурить места отслоения старого ЛКП;
2. обработать места коррозии преобразующими составами на основе ортофосфорной или органических кислот, остатки кислот смыть водой;
3. сухую и обеспыленную поверхность металла окрасить двумя (а лучше тремя) слоями противокоррозионного состава, подойдет ярославский "Спецназ",краски по ржавчине "Аллигатор" ("Кайман"), ПКК (противокоррозионная композиция).