My iinterpretation is that you only need calculations for time, velocity, angle, and distance for the projectile starting at the insurance of release. You don't need the spring constant or anything for the time prior to release.
If you write the solution for the trajectory given initial velocity, height and, and angle (neglect air drag), that gives you distance to hit the ground. Then, use the result backward, solve for the velocity and angle for distance 1m and 2m.
Then, ignore your calculations and calibrate your catapult experimentally. Say for example that you measure it's throw to be 2.2m. Then move the catapult back 0.2 meters and the next throw should land on the 2m mark. You can attach a 0.2m stick to the front to make your catapult come up exactly to the starting line. Then move the catapult back 1m, make the stick in front 1.2m long and the next throw should hit the 1m target. No need to readjust the catapult throw, just adjust the start position.
Your enemy to success might be variability. If ten similar throws give 10 different distances thrown, then you have a problem, and calculations become even more useless. Calibrating your catapult should include measuring the variability of distance with repeated throws,
In that case,the idea I suggested with a water balloon projectile may help, because the water will spread a half meter or so after bursting. That gives you a wide range of landing points that still hit the target.