Hello
Can you add a field into the Page Type to determine the index for the two different pages and then use a Macro in the Search Index property to bring this index selected?
Another option is to convert the Webpart into a Widget and then expose the Index property on the Page Tab, to allow you to select different one per page.
Hope this helps.
Ilesh