I am interesting to solve your problem, i check the software on your attachment it need a lot of modification to achieve your goal. Can i build from scratch? it more easier for me and i will use delphi for that. If my software is not achieve your requirement, you don't need to pay. If you interesting with my bid, please contact me for discussion.
Best regards