HI, you're my bro and everything, but I have to disagree with you.
#1 You hadn't lifted for a long time cause of your hand, any steroid (or natural for that matter) would make you get stronger ... muscle memory is real.
#2 Tren is tren, unless they added some other stuff in the powder or made the concentration higher without telling you ... tren is tren. As someone else mentioned, the pellets are made from powder.
#3 Only thing I can see is that some of the pellets don't get dissolved completely and you don't get as much tren as the powder. If this is the case all you gotta do is increase the concentration, it will still be much cheaper and as effective.
-sk