Thanks, update is out. You might want to switch to the flashback type and use localized fields in your custom contracts, though. That would permit translations and fix some display issues.
You can then set the type the contract is displayed at with the subtype field, look at offline elusives or unrestricted loadouts for an example.
Also, not sure if you saw my comment below but you are of course also invited to PM me on hitmanforum.com if you want to help me test something I can't publicly announce yet. If you have a new account you can also tell me your username there and I will PM you.