The only way to get a truly flat and orange peel free finish would be to wet sand the car to level off the clear coat.
Polish with abrasives will remove some clear coat to remove swirls etc but not the orange peel.
Have a look here to get a better idea of whats required to get the ultimate finish. http://www.detailingworld.co.uk/foru...d.php?t=141365
Also, is Vermillion Red the same as Candy Red? My truck has a slight orange peel but nowhere near as bad as previous cars. After a dual stage polish and a couple of coats of wax it looks good and only people in the know will notice the imperfections.