Yes, two entirely different things. This happens a lot actually; say the word "carbon" and threads about one topic or the other can get confused.
My own kindergarten understanding is that carbon dosing is adding a form of carbon (vinegar, vodka or sugar) to feed and increase the numbers of no3 and po4 eating bacteria. Bio-pellets in a reactor are simply a solid form of the same chemicals. The increased number of bacteria, full of ingested no3 and po4, get skimmed out thus reducing the amount of available no3 and po4. In fact, if you don't skim it out, or you don't have a very effective skimmer, the bacteria die and the no3 and po4 are released right back into the tank. So, it's not as much carbon dosing making skimming more efficient as it is dosing making nutrient export more efficient, if you have a good skimmer. In the case of vinegar, I know the carbon is in the form of acetate, and that is the extent of my chemical understanding.
When it comes to using granulated activated carbon, and as others have already said, this is just filtering at the molecular level i.e. taking bad stuff out, not adding any form of carbon in. Although it is referred to as "chemical" filtration, I think of it as mechanical filtration actually, as it simply traps the right sized molecules indiscriminately, good and bad.
Again, in my ignorance, using granulated carbon is a little different than using GFO. The carbon granules act like a sieve or strainer, catching chemicals indiscriminately, whereas GFO is more like a magnet perhaps, attracting and capturing phosphate in particular.