You need to use a naming format that is somewhat "conventional". Carnac can't figure out every possible file naming method a User comes up with.
See https://wiki.jriver.com/index.php/TV_Episodes
For what it is worth, the way this persons file is named is a standard naming convention not some odd method that they came up with. Anytime my DVR fails to record a show (cable outage or other problem) and I grab a copy from online somewhere that is generally how it is named.
For TV Shows the 'standard' is: Series.Name.SxxExx.(additional information about the contents)
For movies the 'standard' is: Movie.Name.YEAR.(additional information about the contents)
The 'additional information about the contents' contains information about where the content came from (TV recording, web download, etc), the encoding used, and what person or group created the file. Wikipedia has good information about what the different abbreviations mean