The angel cannot move forward if he has a burned square in his path. The new version has him making two individual moves, but neither one can land him in a burned area.
I suspect that regardless of how many consecutive orthogonal move an angel can make, that the devil can eventually trap him, although it requires more pre-planning and a greater distance the angel can travel.
I do not, however, have proof of this, and I haven't yet derived a potential solution.
What are the minimum number of moves for the devil to catch a single-space-diagonal-allowed (SSDA) Angel? Assume of course that the Angel is not helping.
For that matter, what are the minimum moves where the Devil "mates" the Angel, where the Angel helps (but won't make an accidental step onto a burnt square)?