Hi Jordan,
did you find in the meantime another solution for your Problem?
We do have a similar requirement and I can't get the Display fields to Show as if they were disabled in edit mode.
The Workaround you proposed gets in that direction but still the fields don' look the same as the disabled ones in edit mode.
Would be great to hear from you.
Thanks and best regards
Victor