I'm not following your table very well, and it's not clear what the concern is. If what you're seeing differs from the following, please explain:
'Hardware' latency (interface bus plus firmware/driver plus A/D/A conversion) = CEntrance measured - 2x ASIO buffer
This hardware latency is fixed, and does not vary with buffer size. I would lump the 'safety' buffer in with the firmware part of this 'hardware' latency.
SONAR's 'reported' RTL in preferences will typically be smaller than the CEntrance measured value at any given buffer size by anywhere from 1 to 50 samples because the driver under-reports it; this 'hidden' or 'unreported' latency will need to be entered as the 'Manual Offset' in Sync and Caching to get perfect record latency compensation with automatic compensation enabled.
External Insert on an analog loopback path with no delay introduced by external hardware = CEntrance measured - 1x ASIO buffer.
I don't know why EI under-reports the total 'delay', but its compensation will be correct which is all that really matters.