The KM Ant Pro system is an outdoor feeding system. It replaces the ants natural food sources which almost always exist outdoors. If you find ants indoors, it doesn't mean that they are feeding indoors. Carpenter ants especially will live inside structures but feed outdoors. I would suggest to start an outdoor baiting program and let the ants feed where they normally would.
If you decide to spray anthing indoors, just know that it could make the problem worse. Here is a great article on how to kill carpenter ants - https://www.epestcontrol.com/articles/control-and-get-rid-of-carpenter-ants/