AFAIK it is a difference with the iOS emoji. I have noticed the same “squares” effect with other applications as well.
For example, these are from the Discourse emoji picker:
![]()
While these are from the iPad keyboard selector:
![]()
Easy solution, use the Discourse emojis.