Are there any types of indoor trainers that are suitable for training sprints insofar as they allow the rider to tilt the bike to get leverage as one would when sprinting on the road?
Check out the videos on the Kurt Kinetic Rock and Roll you can definitely stand and tilt the bike side to side. Whether it would handle Andre Greipel in a full out sprint I couldn't say. It's probably one of the better options to look into.
The only one I can think of that's designed for this is rollers, but even on rollers you don't want to get too excited because it's easy to ride off them.
You can also buy a cheap wind trainer and not bolt it down, because that lets you throw the bike around and the wind trainer just rattles round on the floor. There's some risk you'll roll forward off it, but that's probably no worse than riding off a wind trainer. It's not safe by any means, but it's possible to do that.
Rollers. If you ride off them, practice your technique until you don't. It will make you a better rider.