The usual quick-and-dirty workaround when `ItemSize` does not do what is expected is to wrap contents into an invisible frame. One can use `Framed` with `FrameStyle->None` to hide the frame or `Pane`. In both cases, a magic number is required to convert between line-height of `Grid` and printers points of `Framed`/`Pane` - it is highly platform-specific (see [here][1]). The simplified example with `Pane` (I used a non-white background to emphasize the one cell with the wrapper)

    dot = Graphics[{Pink, Disk[]}, ImageSize -> 40];
    
    magic = 10;
    
    tab = {
       {"Type", "Name", \[SpanFromLeft], \[SpanFromLeft], dot, 
        "Esculap", \[SpanFromLeft], \[SpanFromLeft]},
       {\[SpanFromAbove], "Dia.", 
        "Spec", \[SpanFromLeft], \[SpanFromAbove], 8.3 "mm", 
        Pane[11, {Automatic, 2.7*magic}, Alignment -> Center], "6.3"},
       {dot, "Flycatcher", \[SpanFromLeft], \[SpanFromLeft], dot, 
        "Apus", \[SpanFromLeft], \[SpanFromLeft]},
       {\[SpanFromAbove], 6.9 "mm", 17, "9.8", \[SpanFromAbove], 7.8 "mm",
         Item[8, ItemSize -> {Automatic, 2.7}], "6.7"}
       };
    
    Grid[tab, Spacings -> {Automatic, {{0, -1.1}}}, 
     Alignment -> {Center, Center}, Dividers -> All, 
     Background -> [email protected]]

An almost identical result can be obtained if given cell is wrapped in `Framed`:

    Framed[11, ImageSize -> {Automatic, 2.7*magic}, FrameStyle -> None]

![Mathematica graphics](https://i.sstatic.net/4XWIO.png)



  [1]: http://mathematica.stackexchange.com/q/1584/89