I found a solution for the problem of people getting suck outside of the barge. I moved it over so it now included the bulk of the hall leading up to the room and put the place marker in the center of the barge. This should fix the problem of getting stuck outside the barge.
I also must add again, I'm not dying very easy. But I was able to test the respawn point with both the barge there and gone and it works fine.