Divine Soul. Is it possible to quickened fireball as bonus action + cast cantrip + bonus action a spiritual weapon attack?

So I started playing like a month ago and the DM was nice enough to create a char for me and write me into the story. I’ve never played D&D before but told him I wanted to glass cannon blow things up. So he made me a divine soul sorcerer at level 13. My Metamagics are Twinned, Quickened, and Careful. I’ve been reading up on the rules and just found out before last session that I can quickened fireball and cast fire bolt as my action for extra damage at the expense of 2 sp. My DM gave me spiritual weapon and spirit guardians. So this brings me to my question.

Can I hypothetically on turn one cast fireball, and cast spiritual weapon as bonus action, then have weapon move to/hit bad guy. Then on next turn. Quickened fireball, cast fire bolt, and have the weapon move to/hit bad guy?

I honestly don’t see why not as spirit weapon doesn’t require concentration like something like animate objects. but in the player’s handbook it says:

A spell cast with a bonus action is especially swift. You must use a bonus action on your turn, provided that you haven’t already taken a bonus action this turn. You can’t cast another spell during the same turn, except for a cantrip with a casting time of one action.

The part where it says "provided that you haven’t already taken a bonus action this turn" would imply that I can’t. But the part "you can’t cast another spell during the same turn…" leads me to believe I might be able to. Because I am not casting another spell. I am also not concentrating on it. Like if I dominate person and tell the person to attack a bad guy, it’s attacks are not connected to what I do at all. In my opinion it’s a lot like casting conjure celestial and getting a couatl to cast/attack or dominating a monster.