I hate when people solve their problem and 2 things happen,
either they dont know how it got fixed or
dont tell others how they fixed it.
In your first post you had 2 instances of the username -u that would cause an error
in the other one you needed to make sure the batch file was in the bfgminer folder then you dont need confusing pathing instructions, you can just always start it with bfgminer.exe and you were giving it iccarus commands but never told it to use iccarus options.
bfgminer.exe -o stratum+tcp://trc.coin-pool.org:3340 -u sickhouse.1 -p 123 -G -S all --icarus-options 115200:1:1 --icarus-timing 3.0=100