Странно, что оштрафовали.
Швейцария в Шенгене, особого разрешения не надо. Граница есть (Базель) и через нее проезжаешь медленно, могут остановить и проконтролировать, но редко.
Мне единственное приходит в голову, что может у твоих знакомых не было виньеты (Vignette) на лобовом стекле? Без нее там ездить действительно нельзя, а как иностранец можно не знать. Купить ее можно на границе или на любой заправке.