FFXI was made 11 years ago with directx 8. Now directx 8 does not natively support Xbox360 controllers thus the triggers don't work. It wasn't until directx 9 which had the xinput api for full 360 controller support.

At this stage in the game MS isn't going to go back and totally rework FFXI for directx 9.