In my opinion financial costs were the least of the issues, compared to all other costs. The requirement for fighter escort created the need for an additional air force, that was around the size of RAF fighter command in around a year and in spite of all other expansion plans for all other types. The P-51B/C didnt take any engines from any US type, and the Packard Merlin was already a massive expansion, it may have meant fewer engines for Lancasters but Packard production under lend lease was much higher than the original ordered quantities. The P-51B didnt have a "day job" in mid 1943 because it was still in transport. The P-38 and P47 were already in service with assigned tasks, even if all three types were the same in performance it would still make sense to use the P-51 for escort work, because that avoids switching the others, re training and transporting planes and pilots etc.