I can't get a clean 3.0 -> 3.4 upgrade path working, so I'm going to re-import all my content to a fresh 3.4 installation (with WCM submodule). When one does that, all the metadata relationships between the raw XML and the web form used to create the content are gone and so Alfresco prompts the user to select which web form to click.