I just don't understand why the hell Bennet wants to help the prince??? They saw each other in my walkthrough exactly once. it simply doesn't make any sense..... I guess this is the problems you were writing about...
Tried to start from scratch... Did not meet Aiden either and the game offers me this scenario... Waiting for rework then...