That's not a problem of screen, it always used "screen.$TERM" if the entry existed. Reassigned to terminfo maintainer, maybe he knows why it was added.