I believe that predestination exists for particularly special and holy events. the unfolding of new yugas, the descent of avataras, the divulging of scripture. karma explains much of the story but many people are just blessed beyond their karma, and unlike karma which was caused by them great blessing is always directly from God, and thus could be said to be predestined.