I think the key is in the word "huckleberry"
According to urbandictionary, contrary to what I previously thought that it's a random mentioning of a kind if berry in the song, it is a slang meaning "a specific, the exact kind of man needed for a particular purpose"
Ex. So "I'm your huckleberry" means "I'm just the man you're looking for!"
So I think this song could be interpreted in a couple of ways na.
It could be a song about 2 lovers going about together drifting (the company is highly appreciated, huckleberry, obviously lol)
or perhaps it could very well be like you said...
Or it could be about a women singing about her better (future) self that she aims to be...
A good peotry or artistry is always up for interpretation. That's the beauty of it.