Welcome to the forum! Which engine?
It is your low idle speed. Alternators produce a tiny fraction of their normal output at low RPM, and generally at the correct idle speed only produce enough to power everything with a tiny reserve to keep the battery charged. Below that correct idle speed, output drops off a cliff.
450CCA is on the low side for areas where it gets much below freezing in winter, but right now you should have no problems with a 450CCA battery in good condition IF the alternator were getting charge into it. If it's some worn out old battery and while rated at 450CCA, it is now down even lower, it would make the vehicle more difficult to start before you'd get a battery light flashing with the engine running IF the engine RPM were high enough.
SO, ignore the battery and light for the moment and attack the low idle issue. - EXCEPT that if your battery is now low, you might want to put it on a charger to start out with a charge for further troubleshooting, and if the battery light goes off that doesn't necessarily mean the battery is bad. Even if your engine installer is far away, I'd still call and ask if they have any ideas or suspicions on what might have gone wrong... can't hurt even if you are told IDK.
Next I might hook up a scan tool and find out what the RPM is and if any readings look off like the fuel trim. Might it be coincidence and you have a more common problem like a bad IAC? When my IAC starts going out, I find the idle tanks more with A/C turned on.
Around here, Walmart has the best price on a group 65, 850CCA Everstart Maxx battery at around $100. Costco was competitive but recently dropped their warranty 3 yrs total while walmart is still 3 replace, 5 pro-rated. Some walmarts still have their service centers closed due to the pandemic so while you may be able to buy the battery there still, may need to DIY to swap it.
Do also check for battery terminal corrosion. I'd hope nothing like that would exist with a recent engine swap but you never know until you check. That also tends to cause more problems starting than running, but who knows if it's shaking around from low RPM AND you have a loose battery terminal.