It is a mistake to ignore so much of Scripture that talks about reward and judgment based on what we do. I believe that the faith alone formula ignores these deeds of love necessary for salvation. The trick to understand the Catholic side on this is two fold.
First, we don't believe that anything we do is our own work. Faith, love, repentance, etc. is all God's grace. We, too, believe in salvation by grace alone.
Second, when we abide in Christ, our deeds of love are vivified by this very joining! We, being part of the Body of Christ, are able to really become transformed and do good deeds that are worthy in God's eyes - because He is enabling us to do it. Thus, when I love someone, it is God and I doing it. Thus, I will be judged on what I do in Christ and for Christ - vs. what evil I do without Christ and for myself.
Remember, I abide in Christ, and He abides in me. When I love, He is moving me to love. It is NOT my "work" alone.
I have tried over and over to explain this. I hope this is more helpful.
Regards
If a Muslim or a Hindu does the same good works as a Christian, i.e., feed the poor, clothe the naked, love his neighbor as himself, are those works accounted unto them as righteousness? Will THOSE good works account for anything towards THEIR salvation?