Hey Phillippe.
Thanks for that. I've tried a few options (I have 50 - 80 files I need to do).
There was a script for manipulating values in fits headers (can't locate it right now) but that didn't help with adding new headers, let alone creating a new header (EXPTIME) and setting it's value to be the same as what is stored in EXPOSURE.
Creating process icons and applying to an image container allows you to replace the entire fits header with a set of static headers values, but that of course erases most of what you want to keep.
There are several references to WBPP not reading EXPOSURE (including reply#12 on
https://pixinsight.com/forum/index.php?topic=14218.0). Changing the filenames to include, to include EXPTIME_300 for example enables the smart naming to pickup the missing value. However, as both EXPOSURE and EXPTIME are defined and both used by other software, it seems very strange that WBPP only acknowledges one.
I might see about hacking the script - not sure about that though... my javascript foo is not high.
Cheers -