I'll keep trying with a few different soul traits then. Thanks for your help! :)
Quick Edit: I haven't figured out how to get Sans route quite yet, but according to previous comments on here you just need a cheerful personality, no specific soul trait required. Although I did figure out that you need a wisdom soul trait to pursue Gastor (hopes this at least helps other people out).