of course they have to fix that, but you don't need to replicate the same errors of their, that is a bad practice.
The mess with Windows 7 rollups continue they removed IE8 components (added in January) also removed hlink.dll & inetcomm.dll (Windows Mail Communications)
Something weird in the supersedence in WSUS for this rollup. It supersedes the IE rollup for 2018-04 KB4092946 (not directly in metadata, probably at component level as it shows as not required post Monthly CU installation), but does not supersede the late IE rollup for 2018-03 KB4096040, which still shows as required, even if it is superseded by the 2018-04 IE rollup! The metadata for KB4096040 shows as superseded (by the IE rollup) but still required if the IE rollup KB4092946 is not specifically installed. It will probably be fixed in a revision in few days and not visible to those on WU only. Just adding another argument in favour of your statement about the Windows 7 update mess!
Yes, i saw the post @ AskWoody about KB4096040 internnal version 11.0.57, whereas KB4092946 is version 11.0.56 although on components level, April's one supersede March's Security-Only/IE Cumulative metadata contains a check for UBR registry value to determine if the same Month Rollup is installed or later rollup Code: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion