Is it possible to get them available to me without living in the country?
This cannot be done. The Spain resident's discount is a help the Spanish government gives to the people living in Balearic Islands, Canary Islands, Ceuta or Melilla to fly within the country.
The idea of this subsidy is to alleviate the difficulty (on money and time) to access the rest of the country.
This said, what you pretend to do is to fake the rule. This subsidy is paid with the taxes of the people and you are trying to cheat them.
More info in ResidentsAny questions? in Iberia website.