Ok, so changing the code in CharacterUtilite.c now loads the scene, but after loading to shore, it crashes again. At least now I have log in error logs which says:
RUNTIME ERROR - file: sea_ai\AIShip.c; line: 189
Can't create class: Flg3
RUNTIME ERROR - file: sea_ai\AIShip.c; line: 196
Can't create class: Pnt3
RUNTIME ERROR - file: sea_ai\AIShip.c; line: 205
Can't create class: PFg2
RUNTIME ERROR - file: sea_ai\AIShip.c; line: 212
Can't create class: PPn2
RUNTIME ERROR - file: sea_ai\AIShip.c; line: 221
Can't create class: QFg2
RUNTIME ERROR - file: sea_ai\AIShip.c; line: 228
Can't create class: QPn2
RUNTIME ERROR - file: sea_ai\AIShip.c; line: 235
Can't create class: FFg3