Did you get the DSi tickets decrypted? The newer twltool versions should have some option for doing that. In decrypted form it should look as so:
http://problemkaputt.de/gbatek.htm#dsisdmmcdsiwareticketsandtitlemetadata (ie. with the "Root-CA00000001-XS00000006" ASCII string visible in hex-editors at offset 140h).
For the Four Swords ticket, it would be intersting to know if the 4-byte Console ID at offset is 00 00 00 00 (as so in "free" system tickets) or if it's nonzero (ie. working only on your console). I would be afraid that it's nonzero, but since it was a "free" download it might also be all zeroes.
I've never tried the twtool ticket decrypt function myself (only decrypted 1-2 tik's manually), and I don't really know
which of the (pre-)installed titles have the Console ID set to zero, and which have it nonzero. If that's easy to test with twltool, it would be nice to have a amall list with "Title" and "Console ID = Zero/Nonzero" (current theory is that system tools are zero, and games are nonzero, and "free games" like flipnote, browser, 3dsxfertool, 4swords might be either one or whatever).
Aside from swapping tickets between consoles, it would be also interesting to decrypt-modify-reencrypt tickets, eg. modify/destroy one or more bytes in the RSA signature at offset 004h..103h in the decrypted ticket - I believe that the DSi launcher would still accept it regardless of the signature, and if that's right than one could also modify anything else.