I finally bit the bullet and decided to call Rad on the phone. After 45 minutes on hold (with numerous encouragements to use email instead, LOL!), I got through to a rep.
He says the bottom bracket is 100mm x 150.5mm. I asked him what manufacturer made my bottom bracket and he said it could be one of several, as they use several different Chinese suppliers. but they were all to the same spec.
He did agree to send me a new bottom bracket under warranty (I have about a month left) and also agreed that Rad will pay AT LEAST 60.00 towards the labor to perform the install. If I get a labor quote greater than that, I need to let him know IN ADVANCE, and they will pay for a "reasonable" amount more.
He was unaware as to whether this bottom bracket is threaded in or whether it was a pressed-in type. Supposedly, I will be getting an email from Rad Engineering with more details on how it is installed.
Right now, with bike shops just re-opening up again (apparently they are not considered essential businesses; at least not to a Republican governor, doncha know), repair appointments are 2-4 WEEKS out in the Boise, Idaho area.