The inquest into Daniel's death was also going to be held. Let's suppose Anna had a meltdown and he thought she was going to tell how he gave Daniel the drugs and then flushed them down the toilet. That would also give him a motive.
Yes, let's not forget that Anna was heard screaming to HKS in her hospital room that he killed her son.
Ahhh, self preservation over financial.
Thanks!