You maybe could just copy whichever door you wanna use in blocks.xml, and use the ModelOffset property to center it in its block space. It might be a bit wonky when trying to interact with the part of the door that would then extend outside its space when opened, but I'd think it wouldn't be too bad. Something like