Yeah, there are actually a few different deluxe versions of Since the Last Time. Here's a link to all of the info I have on it: http://speechad.blogspot.com/search/label/Since%20the%20Last%20Time
But basically there appears to be three deluxe versions of Since the Last Time. One has 11 remixes (from Australia?), one has 3 live songs (the big 3 hits from their first album) and 3 remixes (from South Korea), and another has 3 live songs and 12 remixes (from Singapore from what I can tell). The version that has 12 remixes has all of the remixes from the other 2 versions. I didn't even know about these until I started the blog. Actually found the last two on ebay and am waiting on them, even though I have the remix files (not sure what live versions were used yet)- I'm a collector.....
As far as Strong remixes, the only ones I know of are on the project you linked to, plus there is one remix on the Japanese version of Strong. It can be pretty tough to figure out what's going on with all of their versions, let me tell you!
I'm not sure why you're not able to download them, I double checked a couple for myself to see if they were working. Let me know if you have no luck and I'll find another way to get them to you!