Self-paced often still has a minimum time. 😐 Louisiana State University's online and distance learning is the most flexible program that I'm personally familiar with, but they still have an 8-week minimum for their courses, which would put you middle of December for completion, and with college Christmas breaks, getting a transcript in to CBA by 12/31 wouldn't be likely.
What about a non-self-paced course that's just now starting for Fall II? For example, the college I work at has Fall I and Fall II. Fall II just started this Monday, and add/drop goes through today. The college I'm taking courses through (LSU-S, slightly different than LSU mentioned above) has their Fall II semester start this coming Monday and the deadline to drop Fall II courses is Nov 1, so assuming that's an add and drop both deadline, there's still quite a few days to get into a course there. The classes get done the first full week of December (Dec 9th is the final for my course I'm taking), so would be done with 3 weeks to get transcripts out, and because they follow a structured course schedule, there's structured deadlines for professors to submit grades. Now granted, I think the school that I'm doing my MBA at requires you to be a degree-seeking student, and the school I work at doesn't offer many if any accounting courses online (can you tell I don't work in academics?), but a school on a similar schedule might be able to help you out. If you could find a school with 7-week online courses starting in the next few days, they'd get done Dec 9, and probably be required to submit grades by 12/14 or so, which would mean the registrar could (technically, maybe with some overnighting fees or something) send out your transcript before you get into the week or so around Christmas.
The shortage of 3 1/3 credits is particularly annoying, to have to take a whole extra course for 1/3 of a credit (assuming that all you find is 3 credit courses). 😐 Good luck! If you find anything specifically adaptable, be sure to post it here for future readers, and maybe someone else will know of a specific 6 or 7 week course to recommend.