You are right from a DOM/XML point of view. However IE7/IE8 do not
implement SVG at all, so even if you could create the proper XML tags,
IE7/8 would not know what to do with it. However things are going to
change in a big way with IE9. MS seems to have a very decent SVG
implementation (with hardware acceleration), though not 100% complete
(no filters, no animation yet). I played with it yesterday and there
seems to be everything which is required to port lib-gwt-svg on this
platform. MS seems to have fixed most of the weird incompatibilities
and unimplemented APIs they used in IE to cripple the web (there is
DOMParser, DOM Level 2 support, ...). I plan to provide IE9 support
soon, as soon as the GWT team begins providing some support for it.
You can follow their progress here
http://code.google.com/p/google-web-toolkit/issues/detail?id=5125
Cheers,
Lukas