Since there are a large number of non-native english speakers in the Tfly who did pass the verbal reasoning I don't see that you are being unfairly treated. As for the maths, I barely passed Maths GCSE and I managed to get through it so the bar can't be set very high.
Better luck next time.