Food grade CO2 bottles are glass lined. Welding bottles are not (solid steel).
If ANY water gets in the tank the mixture of water and CO2 will cause rapid rusting of the inside of the bottle.
When the tank goes empty there is a "chance" water will condense back into the bottle given the environment.
Food grade bottles are supposed to be washed at each time it is filled.
Also, many food grade bottles have a higher pressure rating than the welding grade bottles. Means fewer trips for fill up.
Welding / food / beverage pure CO2 is, I believe exactly the same.