As discussed elsewhere (oscarperpinan/rastervis#101) it would be great to add native support in lattice for drawing polygons with holes.
FYI, here is how they did it in sp:
https://github.com/edzer/sp/blob/fe2993112e1d7d6f0c56b8595041f0a5ee5ef895/R/spplot.R#L1-L47