Way to go on all that cycling, that's awesome
Given your height and gender, I would be concerned that your calorie consumption is far too low, especially with all that cycling. How are you energy wise? I would think you would not have much energy? Your net calories would be more suitable for a female.
Here is a rough guide of what a typical day could be food wise.
2 slices toast on burgen bread (wholemeal and seeds is great, high fibre, protein, good fats and lower on the carb side) with 1 whole egg and 1 egg white poached. 1 punnet strawberries
Protein bar (I like the proteinfx low carb range)
1 chicken/ham/turkey (whichever you like, make sure it's lean) and salad sandwich with low fat cheese, avocado or low fat mayo, would be good on above suggested bread. 1 low fat and low sugar yoghurt.
Banana and raw nuts
Lean grilled meat (approx 150-200grams) such as pork, chicken or beef with some steamed greens such as broccoli, zucchini, beans etc with a side of potato and pumpkin mash with a teaspoon of low fat butter.
Something light such as low call jelly and fruit or a low fat low sugar yoghurt.
With the above diet you're getting plenty of protein from the bread, eggs, meat and protein bar. Good fat sources from the bread, avocado, raw nuts and lean meat. Carbs from bread, potato/pumpkin and fruit. Fibre from fruit, veg and bread.
I do not think your current weight loss is from water. Given how low your net calories are, I would definitely think you're losing 'real weight', but I would really be careful because if you stick to those low cals your body may start to get worried and store fat and shed muscle.
The above diet would equate to roughly 1800-2000 calories.
Another great snack for you would be a post cycling protein shake. If you get the low carb ones (ie, not packed with sugar) and mix it with lite milk, low fat low sugar yoghurt and some fresh berries it will be not only great for your muscles after a workout but also will leave you feeling full and it's healthy.
I am a big believer in cross training not only so you don't get bored, but to also improve your overall performance in your sport which is cycling. Skipping is a wonderful exercise. It builds stamina and strength, works wonders on the midsection, burns a stack of calories and just 10mins a day makes a big difference. I also love crossfit, one of the best workouts you can get.
Are you drinking much water? Another vital key for health. 2 litres a day minimum, probably 3-4 for you with all that cycling...my legs are sore just thinking about it