I had not the time to read everything, but here is what I would suggest to do:
1) Do a gap year after your Bachelor, go to China, spent one year there to study the language, engage as much as you can with locals, Chinese is a language which is best learned in China, (but really focus on the language, don't spent all your time in Beijing or Shanghai at the typical local student bars for foreigners), and where you really have to focus. On the other hand spending one year far away in another culture, will mean a total change of environment and force you naturally to consider other things than the UK university environment you know already. And it won't be seen as lost time and valued at the same time. So win:win!
2) Or just really work in some job for one year, gets your work experience for your CV and as well provides you with a total change of environment and time to find out, what you really miss.
3) Maybe look into two year Masters in Europe which will allow you to study in more depth and e.g. do a language over two years at the same time and/or do some(one) internships in the vacation and/or work in little jobs alongside and get a better idea,what to do afterwards. A straightforward UK one year Master does not seem to fit, except you find one, which really covers a lot of your main interests. European Master are also often cheaper. If there are language problems, you could spent a gap year between Bachelor and Master with learning the language of the country (but be disciplined!). This way may sound longer, but will probably be more respected and provide you with more skills in comparison to various UK Master and at the same time really give you the time to develop and find out what you want to do, instead heading from one funding problem to another.