Yeah this is pretty annoying. You need all base, +1, and +2 rings. Being on journey 7 shouldn't affect it as long as you get every single one. DLC rings aren't needed for the achievement. If you're on Steam, then sometimes they don't register which is very annoying...I missed a few boss achievements because Steam decided not to activate during gameplay for a few sessions. It's really really dumb how Steam works with From games. Basically, if you start the game and you DON'T see the Steam overlay icon pop up at the top right of the screen, then close the game and try again, cuz Steam won't recognize anything during that play session.