Probably not cancer. Much more likely that your gear got too hot or was cut with something harsh (happened to me literally yesterday so I feel ya- gargling with saltwater helps.) Keep an eye out for tonsil stones too. They give you that something-stuck-in-your-throat kinda feeling, smokers are especially prone to them (same goes with insufflation), and they get worse when your tonsils are inflamed which yours appear to be. The dots on your tongue are inflamed pappilae. That inflammation traps bacteria and that's how you end up with a white/ furry-feeling tongue. Don't forget, your ears, nose, and throat are all connected so don't be surprised if your ears start to bother you next and if you see a spot or two behind your uvula, it's most likely just post nasal drip (strep is another less-likely possibility but you should be able to distinguish clearly between spots caused by strep, and those from post nasal drip or tonsil stones after just a couple min with Google.
Soo my advice is to give your body time to heal (aka give Tina a break, and rehydrate). Google tonsil stones and remove if you've got em. Then, Gargle with warm saltwater and brush (don't forget your tongue) a minimun of 3 times a day. Invest in Biotene mouthwash and toothpaste which helps combat dry mouth (use them after every smoke session from now on). If you do all that and it doesn't get better or gets worse, see a dr. in case there's a need for antibiotics for infection (signs of infection might include pus and coughing up bloody, yellow, or green mucus)
But I feel ya, I was dealing with same shit this morning... I am wondering if we had similar shit gear though - I was thinking mine was actually n-iso (no euphoria at all, barely kept me awake last night, but had me feeling sick and super anxious this morning, hives and oral inflammation/ chemical burns even though I never let my gear burn at all). It was my first time smoking in over a month and I did half of what I normally would. Most of the swelling went down a couple hours after gargling and taking some aspirin, and benadryl helped with most of the other side effects. But my tongue still feels irritated and OJ (my comedown go-to) hurt like hell so you'll probably want to avoid that or anything else that might irritate it. I read things like milk, honey, and yogurt help with the swelling but I haven't tried it yet. But above all else stay hydrated and swish with some salt water- you'll be fine.