Unfortunately not. While there are member states (e.g. Denmark) that do apply distance selling regulations to transport, AFAIK the EU-wide law specifically excludes it.
In Ryanair's defence, they are far from the only airline who would refuse such a change.