Hi prcfcrow,
I'm not sure what the material is or whether it can be refinished, but "flaking off after a soda was spilled" makes me think you might have to order a replacement from Heartland. Call Heartland Customer Service at 877-262-8032 / 574-262-8030. Have your VIN # ready.
Club members get a discount on parts orders, so you might want to take a look at joining the Owners Club. Here's a link to the club portal.