Browse Screen creation gui or web?

When creating a standard web browser screen in version 6.9 (which excludes the gui option) the Controller extends as “com.haulmont.cuba.gui.components.AbstractLookup” rather than “com.haulmont.cuba.web.components.AbstractLookup”. Is this correct?

Yes, that’s correct. Only your gui module is not there, but your project continues to depend on the cuba gui library.
If you work in IDEA, try to expand the External Libraries node on the left, and there you’ll see the cuba-gui-6.9.0.jar dependency.