I had this same type of problem--I would ride for a few hours and show a 2-3 pound gain the next day. I knew it had to be some sort of fluid retention to gain that much overnight but since I'm on a diuretic, I didn't understand how I could retain fluid. I discovered, through a lady who is getting ready to graduate with a degree in sports science/physiology, that it is due to glycogen depletion. When we exercise heavily, we use up our bodies store of "energy" in the muscles and liver. So, any body will immediately begin to use any carbs, sugars, etc. that we eat to rebuild that glycogen storage.
Well, here's her answer to me below--she was right, too. Four days after a last long ride, the 3 pounds I had gained overnight "disappeared" and I also lost an additional 1 pound. Same thing happened this weekend--long ride and again a 3 pound gain. This time, it took 3 days and I lost all 3 pounds overnight AGAIN and also an additional 8/10 of a pound to boot.
_________________________________________________________
You probably didn't see it at the time because you were well hydrated. Now you've been eating enough and your glycogen levels have increased, resulting in a moderate gain. I'm actually surprised you didn't gain more, I've gained 8lbs in just one day of carb-loading. Your fluid retention is in the muscles and liver, and it's BOUND to glycogen. You can't get rid of that until you break down the glycogen into glucose. Diuretics don't do that, they are based on solute levels in the blood.
We break down glycogen naturally throughout the day for fuel. When our blood sugar gets low, glucagon is released. It's the opposite of insulin, and causes the release rather than storage of sugar. The glycogen is just broken into smaller pieces--the glucose. This is accelerated during exercise. When we are totally depleted of glycogen, we feel tired and just plain bad (this is when we bonk). Then we start to produce ketones from fatty acids and some amino acids; we also produce more glucose from some amino acids and glycerol, so we never run out of glucose, we just can't store it at that point.
Your fluid retention is in the muscles and liver, and it's BOUND to glycogen. You can't get rid of that until you break down the glycogen into glucose. Once your body has reached a level where it's "happy" with its glycogen storage, some of the fluid will be released.
This is partly why people on very low carb diets lose so much so fast--they are simply depleting their body of glycogen storage by not providing the carbs with with the body is most able to make and store glycogen
______________________________________________________

