I know several in the same situation right now. My timer runs out in a few hours and I hope I get all the milestone rewards. I contributed 130k+ points so I better get the alliance rewards too.
Honestly if we are in an alliance we should not have been subjected to a timer especially one we were not aware of. Placing a timer on someone who switches alliances during the event would stop any kind of exploit that could have happened.