I have a very good friend who has a machine shop on the north side of the cities. He does everything with all different metals and is very talented. I can offer you his number. He is a great guy and I think that he would be intrigued to tackle this type of task. Let me know if you want his name and number. He is also very reasonable.
My recommendation (if I can put my ideas into words) is to make a edge seal plate that goes around the outside of the door. This plate, would probably have to be 2″ wide, for strength and sealing capability. Then, instead of using home window seals, get a car window seal. This rubber is softer, yet stronger. Place this seal on the edge plate, so when the door is closed, the plate (with the seal) is your water tight seal (make sense).
As for the bottom (I hate to tell people to do it over), where the hinge is, but here, you will also need to have the seal. Therefore, the hinge needs to be lower, not flush with the access. With this, you have room to run a one piece seal from side-to bottom-to side.
Now, this will make it difficult for wheel chair entry, because there is now a 2 inch rise, from the door hinge to the bottom of the entry. To overcome this (since the door is not a flat piece of metal, you will need to make a 2 inch thick door (not a solid door, make it hollow). The inner part of the door will need an extened bottom, so when the door is opened, it comes flush with the bottom access of the boat door opening.
Now to secure this door, to make it tight (and strong since you took out a structure section), you should have 4 studs on the door. These studs need to go into 4 plates on the boat, where you can take a “crank” nut. As the door closes, your screw your four crank nuts tight, sealing the door tight from water.
If I can be of further assistance, PM me and I will give you my number. I’ve worked with metal stuctures and used to me a Manufacturing Engineer that worked alot with designing gizmos and gadgets, as well as I have a great connection with a metal fabrication guru (as I mentioned above).
Good luck and don’t hesitate to ask!!!!!!!