You got 0 points bc he had already been offered a scholarship and when you removed him it rescinded the scholarship offer, but when you offered it again you get 0 points (unlike previous versions where you still got points) bc he/the computer knows you already offered him before and took it away.
i never have used any recruiting assistance and i only actively recruit at the most 15 guys. the more time you spend on a recruit the faster you get him. the CPU's recruiting logic for CPU teams seems completely flawed so i would never totally trust it to do your recruiting, but i can understand the visit assistance