No hay forma de que pueda saber si un usuario agregó su aplicación a su perfil. No estoy seguro de lo que iLike está haciendo en el back-end, pero parece que le piden que lo publique en su perfil. De forma predeterminada, el perfil no tiene nada, necesita publicar algo en él.
Normalmente esto se hace mostrando un botón especial que Facebook muestra si no tienen la aplicación ya en el perfil. Pero Facebook tampoco mostrará el botón especial si el perfil no tiene contenido. Entonces, es un escenario de gallina y huevo, ¿qué viene primero?
Puede consultar lo que está actualmente en el perfil de los usuarios (getProfileFBML), por lo que podría usar esto como una verificación para ver si han agregado su aplicación al perfil. Si está vacío, nunca publicaste ningún contenido. Pero no puede decir si posteriormente lo eliminaron, o lo movieron a la pestaña de Cajas (que es inútil).