[ATR-25996] Add additional EventViewCreatorAlgorithm probe cached EventView re-use checks
add additional probe EventView cache rejection criteria to prevent rare clashes between different types of chain
- Do not re-use a cached view if the previous step was not cached
- Do not re-use a cached view if the views linked from the cached view are different to what the linked views would be if the EventView were to be run in the probe step
See ATR-25996