I love them both!
Kitty or Cat are good nicknames for
Catarina imo,
Rina is fine.
Lilian /
Lillian is much better than
Liliana, much more enduring. I personally like both
Lily and Lil, but what about Lilla? It's easy to say as a nn.
Miles Owen is a good combo, not convinced on nn
Mo.