Awwe, that's very sweet of you to help a kitty in need meanwhile being a dog person. Anyone that helps any animal in need really. Humans tend to lack compassion and forget that they too feel deep emotions and trauma from being abandoned in the street. I agree with you when you say it comes down to love. when they get in the street, they get bullied and treated like crap. I think those two were in such dire need of it that they were willing to get along for it. That's deep. You can even tell their eyes and body language is so different.
Don't overthink not being good with cats, they tend to be pretty easy. If you need a few tips , don't hesitate to ask. I have been adopting strays of all walks all my life. Much like you're kitty, they just show up asking for help when desperate like your new fluff buddy. Depending how long, some of them don't fully tame. The big white one with the orange swirls, he's been living here 10 years. He likes a few pets but mostly just wants to chill next to. He still has aggression when he's upset about something but his expectations are also mostly realistic so it works, he was completely feral and he makes a really smart unusual house pet, just his love language is different.
If you struggle bonding with your new fluff, go sit behind him while he eats while softly announcing your presence not to spook. They feel vulnerable the most when they eat. Just standing guard for them, they see as a huge service and helps develop trust bonds as in a "I got your back" message. If you ever see a cat slowly blink it's eyes, that's means "I come in peace" or "friend" so also do that to your kitty, it will start to soften up to. Especially if you can't pet it yet.