The only way I could have seen Cassandra keeping the baby is if it was by her Paris boyfriend, lying to Yuri that she was a virgin hoping they'd treat her better. But her initial reaction to the pregnancy news says otherwise.
Then David could have rejoindered with "why did you shoot that guy five times in the back?" While her justified anger at Jim was hot for what he did to Laura and threatened to do to Jamie, Brooke's murderous intent was cold, planned! David shooting JR was much more a crime of passion, mere moments after seeing his daughter die in front of him.
That wasn't a random day player treating Cassandra. Dr. Anders is on contract! Per the TOLN press release: "(Jason) Pendergraft checks into Pine Valley Hospital as the
handsome ‘Dr. Anders,’ an all-business physician and a brand new character."
I didn't forget. Either the fired HWs were clueless or they just didn't care that David delivered Colby and he had an affair with her mother. Even if I didn't want more of David/Cara, I'd be skeeved out by that plus the fact Colby has the emotional maturity of a 2-year-old! He could get everything he wanted out of her and more with regard to revenge on JR without taking her to bed.