> Also if the light wasn't moving straight that would mean it's changing direction, which is the same as an acceleration, and a beam of light traveling thru a gravitational field feels no acceleration, because it's not accelerating.
You could have both a deviation (i.e tangential acceleration) and a constant speed.