You are my hero!! It sounds like you are doing all of the right things, but the Alley Cat Allies web site can help. Since it as a "sterile" colony, in theory it will be stable (keep other cats out.)

Good luck!