###No
No
You've isolated the magic from the population too much for it to make a difference. There's a difference between science and engineering at this point. Science didn't tell you how to build a bridge or make a better loom, this was stuff being done by blacksmiths and engineers on the ground not scientists in ivory towers.
Magic will only slow technological development if it's available to the common people. If day to day, the magic says that you don't need that machine, magic can do it.
Even in the magical Discworld, where access to magic is limited in a similar way to your question when steam engine time came, steam engines happened. This is technological progress for the masses, not for the elites.
In that period, science in the ivory towers was driven by curiosity, not by need. They want to know how the world works and the place of everything within it. Their lives, on the whole, are already fairly easy going, they have servants to do all the hard work. If using a spell to light a fire requires significant effort, calling a servant to perform the same task is considerably easier.
Engineering is done by the people and that is driven by need, steam engines and looms were build by people with dirty hands who needed a job done better.
It's not until the Manhattan Project that technology is driven by science