I tried moving the fleet completely out of the sea region, sent in my tanks and some more infantry, moved the fleet back in, and now it's using supplies from the upper right state. I guess once a fleet registers a "home state" it doesn't change until existing the sea region.