Benjamin Franklin Isherwood, Naval Engineer