There's something strange in your log and it is the fact you are seeing both "generic" and "openal" devices. The ones named "generic" are how they used to be referred to by the old OpenAL engine we used in previous versions, the updated version will always call them "openal" first, so you shouldn't see the generic ones anymore.
Is as if you had the old and the new OpenAL libraries running at the same time, which shouldn't happen, because the updater will remove any outdated OpenAL files, to prevent exactly this.
But this might not be the real issue why your Rode audio device can't be used. Are you able to select any of the others? If yes, my suspicion is that is caused by the device NAME itself, which is called RØDE, using a non-ascii character. We had a similar report from a user in China with an audio device with a Chinese, which caused a similar problem, so we might need to account for that.