Free kicks are very strange in FM indeed. In FM 11 Keisuke Honda was incredible with them, he once got 2 in one game for me against united.
Also twice I've subbed a player in right as I had a free kick opportunity and he scored, his very first touch on the ball in the match