Ok, so the bug is confirmed. I tried to fix it some time ago but with no luck, seems that Rebel Civ's name updated after DeclarePermanentWar() function call. If i call DeclarePermanentWar() from FireTuner Lua console during player's turn, i have a correct notification.