As previously reported, Handley wouldn’t have had to fill in if the original plan for Shazam’s ending cameo were fulfilled.
Then, of course, there was the big announcement that Cavill is pretty much done with the character, although officially that still hasn’t been confirmed.
Henry Cavill was asked to fill the costume again, but because of scheduling issues, the Man of Steel star wasn’t able to oblige.
In any case, though this was kind of a sad happening, in a sense, producer Peter Safran thought the creative solution without Cavill’s participation actually helped the film’s ending work even better.