Wow 110lbs -> 165 lbs, great work!
I'd suggest simply upping your calorie intake throughout the day rather than trying to offset it exactly right before exercise. It's not like your body says "Oh, this fruit & sugar water, it's for the run. I'll make sure to use this and only this up right now". Just eat more at every meal throughout the day. As a fellow skinny guy, it's hard to do, yes, but necessary...
I should note, though, a lot of running will probably interfere any mass gaining attempts. To quote
Hardcore Training:
Limit Aerobic Training ? You will never see a world-class marathon runner with a huge, muscular physique. Muscle is a heavy substance. The body is an intelligent system. If you train for ultra-endurance, your body will do everything in its power to shed excess bodyweight. Remember, the body will specifically adapt to the demands imposed upon it (SAID principle). Throughout my experiment, I removed all distance running. This was a big change for me, as I?ve always been an avid runner. I made this change, as excessive aerobic training will limit mass and strength gaining initiatives.
Since you said you don't mind staying at the weight you are at, and are not trying to gain ATM, I would just play it by ear. If you notice significant decreases in your bodyweight, just scale back the running a little & up the food intake a little. I don't see a point in skipping an exercise activity you enjoy because it
might decrease your bodyweight a little. If it makes you feel better, then it's worth it, right?