Hi Christine,
Engagement casts will only filter upon the whether a lead has been sent the same asset, naming the asset the same is not sufficient to filter the emails out from a cast. You may wish to create a new stream with the old but revised content, and add new program members to that one, while deactivating your old content in the existing stream and adding net-new content there.