There's no toilet that will solve your problem, you need to change where the drain is. Take the toilet out, move the drain 4" closer to the wall. As another poster said, you can buy a Geberit wall-mount toilet but you need 2x6 studs on 24" spacing to accommodate them. That would save you more space but you are rerouting the drain, buying a $1500 toilet, patching the sheetrock, and replumbing the water supply. All depends on how much you want to spend to solve the problem. $4000 would get you the whole shebang, wall mounted toilet assuming your framing works. $800 might get you the drain moved, toilet reset farther back and the front of the toilet would probably cover where the tile was missing. Or, just get used to the toilet and get an over the toilet storage thing for bathroom knick knacks. All fine options.