Anyway new problem, new questions, new topic
I've been searching for bone definitions since the release of FIFA 14. But just yesterday while working on some FIFA 15 PC Demo files i made some progress.
Now let me explain first what is going on in FIFA model file concerning the bones.
There are 2 sections defined which are probably related to bones, and i can assume this because i have completely understood what the rest of the sections do and they have absolutely NOTHING to do with animations (Except the indices and weights assignments in vertex definitions).
Now about those 2 sections, the first one is a short one consisting of 200 to 300 bytes and i have no idea what its about. I have not found any repeated pattern or any value that makes sense with the rest of the model.
The second one is the one i worked on. It clearly contains transformation matrices. And it contains a lot of them. So i assumed that those are each bone's transformation matrices. I tried to exctract some the head and tail positions from the matrices, but the end result does not work for all bones. To be more precise the bone head position is calculated directly by extracting the translation Vector from the transformation matrix.

The head positions of the face bones seem correct, ALL THE REST ARE WRONG
To be more specific the bones that appear right below the body, are the leg bones and they only need a -1 scale on Z axis and an 180 degrees rotation over Z to get into place.
The tail positions seem to be wrong as well, i guess that they should have been positioned near the surface of the model and not just below the bone head.
My biggets concern though is that i have not found any bone hierarchy. Is this possible that all bones have no parents? Is there any possibility that the skeleton is defined in a different "general" file?
If anybody needs the convertion code to get the bone head and tail locations just tell me i'll provide anything needed, as well as raw files for further investigation.
Thanks in advance

