I'm having the same problems with Merlin.I just can't get the wind up.Tiny babies are more difficult to wind cos they don't sit so straight as older babies and the wind is more difficult to get out.If you don't get it all out he's sick.
I spend ages winding,we do sitting up,on my shoulder,laying across my lap,on one side which is supposed to get all the wind to collect together.All different positions trying to shift the wind.Sometimes something works,other times it takes ages.It does improve as they get older and sit straighter and it should come out easier.
Don't know if Infacol would help,that's something I'm considering.My problem with the wind is more in the day,cos I don't have hours to sit and wind him.He either makes me late for school runs or I rush him and he's sick.
It does pass though,they're only this tiny for such a short time.
Hope you get some relief at night soon though,I know it's horrible being up all night with no hope of a lie in cos you have the older children to take care of,specially getting the others to school anywhere near on time.