I have set this up before and found that problem if using the Overflow or Announcement to send the call to the CRA. If I use the Recall in the Hunt Group I believe it will work like you want. I think it has something to do with when you use the Overflow or the Announcement to do this, the call stays in the Hunt Group so it will not follow the CRA Timeout Destination. Using the Recall from the Hunt Group takes the call out of the Hunt Group.