Great to hear man! Glad things are going your way. Looks like we have a full 180 degree turn here now.
This scenario (her skipping out on date to help a friend) has helped you. You've built a lot of rapport with her, and afterwards attraction. SHE is now scared of losing her chance with you (which is probably why she is so eager to re-schedule) because she knows you quite a lot better than before, and see's your attractive qualities.
Being that she has spent time herself to get to know you better, you have a lot of personal value to her. Not to mention that you have also demonstrated DHV.