With some help from some current and former Recurse Center participants I was led to a better way to calculate the angle bisectors, vectors! I could calculate the Angle Bisector Vector from the 3 points, then reduce the length to my desired offset length.

Try dragging the station markers around and the parallel-ish lines will update: