It was an interesting problem; was able to do this using "NirCmd" (http://www.nirsoft.net/utils/nircmd.html)
The commands (in a batch file) are as follows:
nircmd.exe exec show "C:\Program Files\Mozilla Firefox\firefox.exe" -new-window [URL_A]
nircmd.exe exec show "C:\Program Files\Mozilla Firefox\firefox.exe" -new-window [URL_B]
nircmd.exe wait [DELAY_FOR_WEB_PAGES_TO_LOAD]
nircmd.exe win move stitle "[FIRST_FEW_CHARACTERS_OF_TITLE_OF_URL_B]" [X_RESOLUTION_MONITOR_1] 0
nircmd.exe win setsize stitle "[FIRST_FEW_CHARACTERS_OF_TITLE_OF_URL_B]" [X_RESOLUTION_MONITOR_1] 0 [X_RESOLUTION_MONITOR_2] [Y_RESOLUTION_MONITOR_2]
exit
A simple example:
nircmd.exe exec show "C:\Program Files\Mozilla Firefox\firefox.exe" -new-window http://www.google.com
nircmd.exe exec show "C:\Program Files\Mozilla Firefox\firefox.exe" -new-window http://www.yahoo.com
nircmd.exe wait 2000
nircmd.exe win move stitle "Yahoo" 1280 0
nircmd.exe win setsize stitle "Yahoo" 1280 0 1024 768
exit
Please check the "NirCmd" help file for further reference.