Dahlin, der selbst aktiver Skisportler und Biathlet war, gründete in Sundsvall den lokalen Biathlonclub, für den die mehrmalige Weltmeisterin und Gesamtweltcupsiegerin Magdalena Forsberg startete. Von 1987 bis 1998 war er Mannschaftsführer des schwedischen Biathlon-Nationalteams und leitete in dieser Zeit unter anderem die Wettkämpfe des Europäischen Olympischen Jugendfestivals 1997 in Sundsvall. Im schwedischen Biathlonverband gehörte er ab 1999 zum Vorstand, wurde 2005 zum Vizepräsidenten und 2010 zum Präsidenten gewählt. Er war an der Organisation der Weltmeisterschaften 2008 in Östersund beteiligt und hatte elf Jahre später bei der WM am gleichen Ort den Vorsitz des Organisationskomitees inne. 2017 wurde er Vorstandsmitglied des Schwedischen Olympischen Komitees. Als Präsidentin des schwedischen Biathlonverbandes löste ihn 2018 Sofia Domeij ab.