Change subscription to compute effectiveDate from EOT policy differently when CTD exists but is in the past
(This solves an issue where effectiveDate for cancellation events for instnace would end up in the past and priod other events, whcih create an invalid state)