Some Photoshop work from large hi-res pictures. Black 06 vs. 07. When you blend the images over each other the tank/seat area aligns perfectly. There's a pretty good chance the tank will fit IMO. I do think the 05/06 bike looks cleaner and tidier but that's personal.
Another thing is the difference in paint. The 07 is more glossy then 05 and 06 so this won't exactly match the side panels, front fender and mask.
The K in Duke is restyled, now matching the tankpad already available for a year(...) and 990 moved forward. Small details that mean new part# but says nothing about fitment to previous models. The new heel-plates are no improvement IMO.