Umm, the document says the opposite of resolution independent - "To simplify ... user interfaces ..., the platform divides the range of actual supported screen sizes and resolutions into: a set of three..." "The objective of supporting multiple screens is to create an application that can run properly on any display and function properly on any of the generalized screen configurations supported by the platform."
I recognize that 800x480 is not the only resolution supported by Android, but it is the only one even remotely suitable for a 7" tablet. This is not the situation with Maemo (or vanilla GTK+) AFAIK.
See my previous post. There is no compatibility issue with running the UI at a higher density than the normal bucket for its actual density. It just means you want to have a larger UI for the user. The big thing we don't want to have happen here is for developers to have to tweak their UI to account for this. You should *not* do that. Let the manufacturer do this, and if it results in an absurdly large UI for apps, well that is what the made for their device. (In this case I believe it is fine.)