Downloaded 4.10.1 and keep getting Trojan (avira-warning)

LOL! No, they don’t check the filename…
Such false positives can be the result of the so-called heuristic search (see: Win32/Heur). Antivirus software that is checking for virus-signatures can only detect known viruses (that’s why only idiots think that Antivirus software is protection enough). The heuristic search is an attempt to identify new, unknown malware by searching for suspicious function calls etc.
My guess: the Swarminterface.dll is connecting to the internet and therefore can appear similar to certain Trojans and UnrealControls.dll might intercept keyboard-events and can appear similar to a keylogger.

@TheLyingTree: make sure that the Antivirus software has not deleted files from your install! I had the problem that my AV was secretly deleting libogg.dll and then my installation was corrupted, until I found out and copied it back.