Zdobyła brązowy medal w biegu na 400 metrów na halowych mistrzostwach Europy w 1978 w Mediolanie (wyprzedziły ją tylko Marina Sidorowa ze Związku Radzieckiego i Rita Bottiglieri z Włoch). Powtórzyła ten sukces na kolejnych halowych mistrzostwach Europy w 1979 w Wiedniu (przegrała z Veroną Elder z Wielkiej Brytanii i Jarmilą Kratochvílovą z Czechosłowacji), a na halowych mistrzostwach Europy w 1980 w Sindelfingen wywalczyła w tej konkurencji srebrny medal, ulegając tylko Elke Decker z RFN. Odpadła w eliminacjach biegu na 400 metrów na igrzyskach olimpijskich w 1980 w Moskwie. Zajęła w tej konkurencji 4. miejsce na halowych mistrzostwach Europy w 1981 w Grenoble i 5. miejsce na halowych mistrzostwach Europy w 1983 w Budapeszcie.

Käfer zdobyła 42 tytuły mistrzyni Austrii. Była mistrzynią Austrii w biegu na 100 metrów w latach 1972–1975, 1977, 1978, 1980 i 1983, w biegu na 200 metrów w latach 1972–1975, 1977–1980 i 1983, w biegu na 400 metrów w latach 1972–1975, 1977, 1979, 1980, 1982 i 1983, w biegu na 800 metrów w latach 1984–1986, w sztafecie 4 × 100 metrów w 1973, w sztafecie 4 × 400 metrów w latach 1972, 1973, 1976–1978, 1980, 1983, 1984 i 1986 oraz w biegu górskim w 1997 i 1999.