Потому что эти слова склоняются по-разному.
Мужская фамилия Беккер склоняется, соотносительная женская - нет.
Корректно дефисное написание: анкер-болт, анкер-гайка, анкер-шпилька, анкер-зажим и т. д.
Например, консультация, коммуникация.
Верно: оставить балкон открытым.
Думаем, предмет разговора здесь - не главное условие. Важнее общая стилистика.
Правильно: каякер.
Верно: баннер.