А чтобы свой объект сделать объектом modAccessible

А чтобы свой объект сделать объектом modAccessibleSimpleObject (сейчас он xPDOSimpleObject), достаточно переписать тип объекта в мап-файле и в самом классе объекта?

Достаточно просто класс расширить modAccessibleSimpleObject, так как мап-файлы не имеют отличия.

Но в целом все равно этот механизм очень сложный, то есть не стоит прям сразу на него переключаться. Сделай копию сайта и поиграйся с этим как следует.