I believe 'but for' her manner, he would have offered assistance means that her manner caused him to not want to assist her. ' He would offer assistance without hesitation if only Sally would be a good girl.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.