Hi. Thanks for sharing your opinions with us and I am sorry for my english from now. I am not native english speaker.
Firstly, I am not right person to bring rmnet feature to LK from magldr, sorry for that. I am not a developer, coder, hacker, cracker ... etc. I only like tampering handhelds, tablets and PCs. I have very basic coding skills like m-shell for symbian os, mortrun for winmo and windows, batch and visual basic scripting for windows. And have very basic re-engineering skills like hexediting, sometimes disassemblying with ida. These aren't enough to bring rmnet to LK:(
But, I modified magldr's strings with hexeditor and comparing it's lastest (1.13) version with previous versions (1.10,11,12) to understanding it is structure and created faster (maybe placebo effect I don't know) and eye-candy (I am sure from that ;D) variant of it for my personal use. In beggining (1.13.01), I wanted to share it with xda users. If I didnt remember wrong, HD2Toolkit creator, Kasual Subedi (KSubedi) shared his own unbranded magldr on xda too. But moderators deleted this topic. (also another topic which included my own flash.cfg creator for dft's daf.)
I tried to understanding magldr's structure, and operating principles many times. I learned how to remove and expand strings, adding lines, creating partitions without dft's daf via mtty commands. I also added to it 2.15.50.14 radio rom and a new splash screen on version 1.13.03. And I read nearly all conversations on #htclinux irc channel logs to understanding its development history. But no luck:( I also understood misc partition structure to creating partitions without PC with aroma installer but I need help for creating aroma installer. I will also post this structure on this forum when my holiday is over;)
A few weeks ago, I tired to learn basic arm disassembly but it was too hard for me and I cancelled it. I tried to disassembly unmodified 1.13 via ida pro, but ida didnt find any strings, bridges, marks, links ... etc. I tried to again with magldr 1.13 + 2.15.50.14 radio combination and I saw all of them finally;) But I didnt know what is what:( If somebody want to try to modify it, he/she must create a single nbh which included magldr (os.nb) and radio 2.15.50.14 (radio.nb) and open it with ida pro disassembler. I think only way this. (I also help him/her to do it ;D)
If you made a little search about rmnet and clk, you already saw cotulla's "black magic" on xda and irc logs. He looked desire hd's radio roms and find a way runing rmnet on leo. If you look magldr via hex editor, you will see some radio rom strings like HTCMISC ...etc in it. I think magldr is patching radio rom on "123456 go go go!" section but I don't know how to do:( Maybe you can look desire hd's radio roms for some easter eggs.
Another hint; why magldr is working only 2.08.hspl? maybe it is patching spl too, I don't know. If I had a nbh image of 2.08.hspl (it is impossible I think) maybe I found answer of this question. Maybe someone will help me for that.
Also, I talked about rmnet support of LK with Rick_1995 on xda via pm. He said; he has a LK variant with rmnet supported for his own use. As he said, cotulla helped him for that and he promised cotulla to not sharing this trick with anyone. Maybe he help us, if you can convince him;)
Kokotas also important brain, who gave us best lk variant in my opinion. I think, he can get rmnet compability to his lk if he try. But I also talked him and he said to me, he didnt know more about rmnet:(
If I don't remember wrong, I read anywhere on xda which I don't remember now, Rick_1995 said: "...no changes on bootloader, only need to edit kernel..." Maybe best developer I ever see, tytung will help us for that. He said before on xda; he is not a kernel developer, but he is a genius I think (I love to overstating him

), maybe he will find a way.
I think, dft and cotulla will never give anu tricks about that to us. But maybe we can do it. I say again; I am not right person, sorry:(