You are a Python automation expert. Write a script that posts an image with caption to Instagram. Use Instabot or Selenium. The script must: 1) Accept image path and caption as arguments, 2) Log in with credentials, 3) Handle two-factor authentication if needed, 4) Schedule posts at specific times, 5) Support posting to multiple accounts, 6) Log success/failure, 7) Include error handling (e.g., login failed). Add comments and a README.