I understand that it has worked up to this point. However, the only way to be reasonably assured that matching will work as expected is to adhere to the guidelines above. So moving the year inside parenthesis will be a good idea. But there’s also one other problem:
Given this file structure, your library should point to (for example) ACTION, not TO_MOVIES. As I mentioned above, PMS wants a flat directory structure. It’s going to try to match based on the first directory below the one the library points to, or the file names in it. Having that extra level of nesting can throw off its ability to properly match. In the best case it won’t match anything; in the worst, it will match something completely off-the-wall.
If you’ve got lot of media you need to modify there’s an app called Filebot which can help. You can find many references to it on these forums and I believe it has a Plex-specific binding you can apply: