Paul,
Typically interpolation between 2 grids with -0.1 values would only fill in -0.1 value grids between them. The only thing I can think of is if something is going on with GFE's default interpolated algorithm for MaxTwAloft. You could try in your siteGfeConfig file adding the following:
MaxTwAloft_interpolateAlgorithm = "LINEAR_NOADVECT"
I could also adjust the Rain/Snow option so it runs across the entire MaxTwAloft grids after they are populated, which would be a little slower but help correct this issue if it's still going on.