Да тут не в потенциалах дело.
Допустим, что у нас имеется раствор хлорида железа (2) с концентрацией ( да не важно какой )...
В первый момент ( скажем в 1 миллионную долю секунды ) контакта кальция с раствором возможно вытеснение железа. При этом идет конкурирующая реакция с вытеснением водорода ( это диссоциация воды + гидролиз соли ). При этом образуется гидроксид кальция - весьма сильное основание, которое за вторую миллионную долю секунды реагирует с хлоридом железа и образует гидроксид. А растворимость гидроксида железа ничтожна,- но там же еще и противоионы есть - становится еще ничтожней. А если учесть Кдисс гидроксида железа по второй ступени и термическое воздействие на поверхности кальция - то мы придем к самым минимальным концнтрациям ионов железа.
Учитывая, что ионообменные реакции такого рода идут с огромными скоростями - получим, что в приповерхностном слое, где по идее и должно происходить вытеснение железа, ионов водорода - вагон, а ионов железа - куй.
Собственно, таков механизм и для других металлов - магния, цинка. А вот люминь по-другому реагирует ( точнее - не реагирует ).
И потенциалы здесь ни при чем.