Update: I just received this, rather cryptic and annoyingly contrite, email from Dinner Train Belgium, which however does not say they will reimburse me:

Bonjour Graham, 

Tout d’abord, nous vous présentons nos excuses pour la réponse tardive. Comme vous pouvez l’imaginer, il est extrêmement chargé en raison de toutes les reprogrammations. Nous tenons également à vous présenter nos excuses une fois de plus pour le fait que votre trajet n’a pas pu avoir lieu. Nous sommes particulièrement désolés pour tous ceux qui se réjouissaient de leur expérience avec Dinner Train.

Notre intention est de vous offrir le meilleur service possible en tant qu’invité, et c’est donc avec grand regret que nous avons été contraints de mettre temporairement votre réservation en attente. Nous espérons que vous comprenez que cette décision n’a pas été prise à la légère et qu’elle est le résultat de circonstances imprévues hors de notre contrôle.

Bien que nous comprenions que des excuses ne suffisent pas toujours, nous tenons à vous assurer que nous faisons de notre mieux pour rectifier la situation.

Nous nous engageons à trouver une solution appropriée d’ici vendredi prochain (31/05) afin de résoudre cette situation de manière positive et satisfaisante.

Encore une fois, nous vous présentons nos sincères excuses pour le désagrément que vous avez subi. Nous apprécions votre compréhension dans cette affaire.

Mocht u nog vragen hebben, stel ze gerust.

Si vous avez d’autres questions, n’hésitez pas à les poser.
Met gastvrije groet, 

Cordialement

Team Dinner Train België

D’equipe Dinner Train Belgique

Here’s my response:

Bonjour, Il n’y a qu’une seule solution appropriée pour résoudre la situation, c’est le remboursement intégral du montant que j’ai payé, soit 322,29 €. Vous avez payé pour un service que vous ne pouvez pas fournir, alors rendez-moi votre argent. En cas d’échec, je prendrai les mesures appropriées auprès des services de protection des consommateurs en Belgique. Je n’hésiterai pas à rendre cela aussi public que possible afin de maximiser la visibilité de votre service client. Ou plus simple : vous pouvez effectuer le remboursement avec ma carte bancaire. ——————————————

Hallo, Er is maar één passende oplossing om de situatie op te lossen, namelijk een volledige terugbetaling van het bedrag dat ik heb betaald, € 322,29. U heeft betaald voor een dienst die u niet kunt leveren, dus geef mij het geld terug. Als dit niet lukt, zal ik passende actie ondernemen bij de diensten voor consumentenbescherming in België. Ik zal niet aarzelen om dit zo openbaar mogelijk te doen, om zo uw klantenservice maximaal onder de aandacht te brengen. Of eenvoudiger: u kunt de terugbetaling doen met mijn creditcard. Cordialement/Met vriendelijke groeten,

Graham Stull