Differentiating between Anime Episodes and Anime Movies is not supported, and conceptually impossible. TheMovieDB has movies, AniDB has episodes, so AniDB is only used for files that are Anime, which only provides Episode data. While TheMovieDB probably doesn't even have an entry, so there's also no movie data.
You can post a few exact examples of files and desired output paths but it's probably not as easy as you might think, once you think about it.
I fear we may be talking about slightly different things.
You're talking about four categories (movies, anime movies, tv, anime tv).
AMC wants to use three categories (movies, anime, tv) and three DBs (TMDB, anidb, TVDB).
I want to use only two (movies, tv) and (TMDB, TVDB).
Here's a real example:
/Volumes/Downloads/inbox/Akira (1988)/Akira.(1988).mkv
becomes >>>
/Volumes/Downloads/inbox/Anime/Akira (1988)/Anime/Akira/Akira - 02 - Part 1 of 2.mkv
but I want >>>
/Volumes/Cinema/Cinema/Akira (1988)/Akira (1988) - [1280x656 x264 DTS 6ch].mkv
Does it have Japanese Audio and ASS subtitles? => Anime
1. Japanese with Subtitles => Anime
2. Anime => Anime TV
Sending me the paths makes the issue much more clear.
I've added extra checks so that files longer than 60 min will not be put in the "forceAnime" category so your Akira 1988 will probably be recognized as movie then. Please test this by using dev:amc instead of fn:amc.