Floating rotor... Good choice!
Can you start with bonded disc brake pads from a sedan, cut them to the correct profile on a bandsaw, then machine the lining to the correct thickness? I preume that your calipers are opposed piston calipers and mounted solid to the chassis..