I have a Eurostar ticket booked through Deutsche Bahn. It is a first class ticket, so it should correspond to one of the classes that includes meals. To pre-order vegetarian meals, Eurostar advices to request special meals in our Manage a booking section. However, the manage a booking section on the Eurostar website is not available for tickets booked through Deutsche Bahn. How can I still request a special meal?
I asked on Twitter and was told to contact them directly through Twitter direct message, attaching a picture of my ticket and the specific request.
After I did so, they confirmed a special meal had been ordered for me. They seemed a little confused about the absence of a 6-letter code but I assumed it would work out, and indeed it did.
Simple answer, email them. Explain as you did here, they are in the best position to answer your questions.