Truth be told, GrapheneOS is the only third party ROM that bothers to make app attestation work.
Most people aren't exposed to the Android modding communities where the term ROM is used to mean Android-based OS. It's confusing to the general public including technical people. It misleads people about what it is and directly leads to misconceptions which we keep needing to address. It's best to avoid using inaccurate terminology which creates unnecessary misconceptions. There isn't a good reason to insist on using it. We would appreciate if Roblox fixed their documentation to avoid using it.