I had an interest in tracking the May holidays, so I looked them up. May 9 is indeed Mother's Day. It is only two days earlier than average, as Mother's Day is the second Sunday in May, which means it must fall from May 8 to May 14.
Memrorial Day used to be fixed on May 30 whatever day of the week that was, but some years back the U.S. went to a system of 3-days weekends with Memorial Day being the final Monday of May. That means it now falls from May 25 to May 31.
What does that mean for Amazing Race 16 scheduling? I believe it will start on March 7, meaning there will be 4 episodes telecast in March. Each year there are delays from the NCAA tournament running late, but that is not really different than what happens with football delays. I just expect that they will happen. April will have 4 episodes. May will have at least 3 and maybe 4. That still leaves May 23 for the Survivor finale. As I have demonstrated, it can fit. Starting any later is problematical, as that would push Survivor to May 30 or later. It is also possible that there would be at least one double episode of AR16. We'll have to wait for the CBS schedule before that would become clear.