The Script Editor has been around for a while, so it looks like it just inherited tabs when Apple added them to the system window frameworks and didn’t bother doing anything separate. There really isn’t much difference between a Script Editor “window” and a “tab”, and tab is only mentioned once in the scripting dictionary. As far as I can tell, the New and Duplicate menu items just follow the system Desktop preference and don’t provide any options.