Considering how strict they are with attacking a Celestial Dragon, Im not sure if this would be the case, but its possible. Not going to lie, its probably just a case of Garp being that vauable and the fact Imu is ultimately fine in the end.
Oh yeah, Big Mam joining makes sense, as she was...