Oh, is THAT how it works? If your base Intelligence is only good to see enemies about your current level, then that's fine.
That was speculation (hence the 'if'), but a reasonable way to implement monster identification. It would be silly to have to boost your intelligence in order to see anything about creatures you've fought a few dozen times already. If not directly based on level, then the number of encounters could be used to determine if you see the opponent's level, with a bonus from intelligence.