As there were later trains which could have got you to Southampton, albeit not direct, I don’t think there is any need for Southern to refund you for your taxi fare.
Now I know this information I think the OP has no cause to claim a refund. I thought it really was the last train.