Общего решения, вероятно, не существует, так или иначе будут заточены под конкретные семейства.
Проще всего поиграться так - создать размер, RevitLookup посмотреть stable representation reference-ов, получать из семейства через GetReferences / GetReferenceByName, смотреть их stable representation, сравнивать. Ну и надо понимать, что в семействе у опорной плоскости в свойстве "Связь" не должно стоять "нет".
Ну или если есть возможность повлиять на BIM-щика / ты сам BIM-щик, который создает/правит семейства, можно договориться о создании/именовании опорных плоскостей, тогда получать их по имени.