As strange it might be OperaL.exe does not accept a .url file as command line parameter. Therefore, it is not possible to simply associate .url files to Opera and open them with it. URL2Opera is a small programs that extracts the URL from the .url file and passes it to Opera. This way the association became possible.

http://forum.xda-developers.com/showthread.php?t=546037