Kris did not choose to be non binary. The very first thing we learn is no one can choose who they are in this world and Kris's choices dont matter. Whoriel groomed her kid into being a freak and Asgore will undo this once he wins custody and gets the house back.