Can you diff a level (umap) in the UE Editor?

That is a perfectly valid opinion.

To answer your original question, it is currently not supported. I would suggest starting a new question with a feature request to allow diffing of level blueprints. Seems like a reasonable request.