Yes I'd be surprised if you can run the macro using POI. But you may be able to save a workbook containing this macro, use POI to add your content and then when you open the word document run the macro to to apply the highlighting. Not ideal I grant you.
Alternatively you look at the macro code and use that as a basis to write
Java code to apply the changes to the content using calls to POI methods.