Hi, theoretically the "default" (after boot) audio output you can change in the kodi settings (system/audio...). About the Audio Profiles Addon... it's well documented here: https://kodi.wiki/view/Add-on:Audio_Profiles and https://forum.kodi.tv/showthread.php?tid=353852.
Cycling through profiles has no impact (on any of my RPis) on which audio port is active - it is not overriding/changing system settings - what do I do wrong?
First you need to link in the addon settings the "phisical" audio port to an addon "profile" (it's 10 profiles are available). Each profile can be labeled with a name (like the "digital" or "analog"), I'm using as the label "HDMI" for profile 1 linked to the HDMI output (ALSA:Default...hdmi), and "HIFI" linked to the I2S (ALSA:...Hifiberry-DAC). To link... prepair the profiles (add/change name, enable....etc), go to the settings/system/audio, change the output (verify if working - have sound at that output), then go to settings/addons... Audio Profiles, select "Run" and assign one enabled profile to the active sound output. It's not an "plug and play" addon, need some work in the settings, but isn't a "rocket science" to make it to work.