If players don't meet the requirements the club can appeal.
If only the rules where like they are in Germany - where players outside the EU can join a club given that they have a clean criminal record, accommodation and can support their family with their wages. So basically no restrictions.
Senegal are ranked 36, so he will need 75%, I think he fell just short of it from a previous poster,so on appeal he should get it.