I finally got in touch with the supplying dealer and they were helpful but not very useful.
They said the panel is not removable and should be used to mount the bracket on. I asked about recommended fixings and they said the bracket fixings were designed not to penetrate the walls, but no...