(¿NO ELEGANTE?) SOLUCIÓN:
Vi este excelente video https://www.youtube.com/watch?v=elfqejow5hM por Alexander Schmidt y a las 33:00 el autor revela que la cadena de conexión no debe ser una cadena de conexión EF (usando el proveedor EF) sino que debe ser una cadena de conexión MYSQL/SQLServer estándar configurada específicamente para la seguridad, es decir:
<add name="IMSSecurityEntities" connectionString="data source=localhost;database=mydb;Uid=id;Pwd=password;" providerName="mysql.data.mysqlclient"/>
y del mismo modo el modelo de identidad debe ajustarse a:
Public Class ApplicationDbContext
Inherits IdentityDbContext(Of ApplicationUser)
Public Sub New()
MyBase.New("IMSSecurityEntities")
End Sub
Esto me pone nervioso acerca de acceder a las entidades de seguridad a través del ORM, pero supongo que puede ser por diseño, por lo que tal vez no haya pérdida.