I'm happy to report that I sent my brother in law to go drive the car this morning and check on it twice today, drove it again with absolutely zero oil spill noted anywhere! Nor were there any puddles or even droplets on my garage floor after having it sit overnight since I left yesterday. I feel like I left my sick baby at home lol
For now though, I'm 100% confidant that the problem is solved. I'll definitely keep an eye on it and continue to enjoy the car.
Ps: my brother in law just sold his 05' Vette 6 months ago and now has the itch to get and SRT6

A couple laps around the neighborhood in that car will do it ya!
-Shawn