Canards function like elevators, except they are used in some supersonic aircraft during low speeds, such as in landings. Therefore, your motions are correct, if they move like an elevator, in pusing the planes nose up or down. If the animation part is correct, along with the proper "tags", you are right in the air.cfg and aircraft.cfg files. Especially, when your plane is moving in the opposite direction then your joystick. You might look at microsoft's concorde, which uses canards and see how the air and aircraft files were done. From what I see, there is really nothing in there that would reverse direction. You could also look at the aircraft container sdk from microsoft to see if there is anything.
Hope this helps a little.