Yes you can join BALPA even if not a UK resident, they have some sort of specific membership for foreign residents (by the way very cheap).
Every Ryanair pilot regardless of nationality and base can anonimously support the recognition campaign, please find the specific link below and pass it on to our fellow colleagues:
https://www.balpa.org/getdoc/a98486c...rPetition.aspx