Solucionado!!! Después de buscar la solución durante dos días, llegué a la conclusión de que el problema es la versión del proteus y no la librería.
Para que proteus te reconozca variables tipo float y muestre su valor, hay que agregar {DT_FLOAT=MICROCHIP_BIGENDIAN} en el campo "Other Properties" dentro de las propiedades del micro. El tema es que esto sólo funciona para versiones de proteus desde el 2011 en adelante, por lo que me instalé la 7.10 y anduvo al toque.
Gracias!!!