I can't speak to whether the Census Bureau uses similar variables or something else in the unpublished data, but when developing non-institutionalized estimates, I also use the RELSHIPP variable.
Did you check out the PUMS TYPEHUGQ variable ? (TYPE 2019 and earlier). You can merge on SERIALNO with the PUMS "person" dataset.