I don't think the relevance of your degrees/experiences actually matter, the civil service, FCO and similar public sector organisations tend to be degree blind. Don't worry though, just keep applying, you will be fine.
It's much more about how you answered the competencies.