Thanks Floob! I was able to get through resizing with gparted, but was unable to complete the rest of those steps (though I’m sure they would work).
What worked for me after the resizing was using the free version of EaseUs to clone just the larger data portion of the bigger (now resized smaller) card to the similar portion of the new card. It will still give an error if you try to clone the whole card, so just do that one portion. It took about 90 minutes to finish cloning, but it worked! Hopefully others in the same pickle will find this thread.