This is correct - if you use OpenCore Legacy Patcher[0] to get a newer version of macOS onto an older device, it will identify the old device correctly.
[0] https://dortania.github.io/OpenCore-Legacy-Patcher/