The first meal of the day should consist of easily digestible carbs and proteins. This will be important especially if you will be training soon after that meal. Avoiding veggies in this meal might also be a consideration based on digestion from total fiber intake. The typical chicken, rice, and olive oil meal would be appropriate.
The second meal, whether it is post workout or not, should not contain the traditional fast-digesting proteins such as whey and carb powders. The focus should be on eating a balanced meal with nutrient dense foods given the limited number of feeds per day. Eating a full meal with proteins, fats, and nutrient dense carbs which tend to be higher in fiber is important in order to get the required micronutrients.
There is no perfect solution to combat such a long fast. It is about making the best of your situation with daylight hours, nutrition, training, and sleep. Sleep is very important so we cannot stay up all night eating. The key will be to balance nutrition, sleep, and training with the daylight fast. So please remember not to compromise your sleep just to get in more food.