That is just an amazing experience. This is so clearly a matter of irregular operations that needs to be reported directly to Star Alliance. Try to be as succinct as possible and make sure that the management team there finds out what happened so they can do their jobs knowing that this is how one of their members is treating their customers. Be persistent but also clear that you're compelled to explain the customer expectations were clearly not being met. Good luck