Per CO's rules, they have interline baggage agreements with pretty much every domestic carrier in the US, with few exceptions. The agent should have been able to check your bage all the way to your final destination....sounds like that he or she was not familiar with the process....
Sorry to hear about your mother-in-law...