RESUELTO.
Bajé la libreria mysql Connect para mono (que es lo que usan en mi host). Subí la v2 a la carpeta bin de mi servidor, y luego agregué algunas etiquetas al archivo web.config para poder usar mysql.
Cita: <configuration>
<system.data>
<DbProviderFactories>
<add name="MySQL Data Provider" invariant="MySql.Data.MySqlClient" description=".Net Framework Data Provider for MySQL" type="MySql.Data.MySqlClient.MySqlClientFactory, MySql.Data, Version=6.3.6.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" />
</DbProviderFactories>
</system.data>
....
<system.web>
<compilation>
<!-- This tells ASP.NET to load all assemblies from /bin, added because need to use MySql Connector/Net -->
<assemblies>
<add assembly="*"/>
</assemblies>
</compilation>
...