Here are some pics. As you can see, the top of the pad has a strip of less than 1mm which is not worn because it's not contacting the rotor.
The thing is I can't do anything except try another rotor, since there are no spacers or anything between the frame and the caliper. It's just the caliper bolted directly on the mounts.