I'm not sure about this, but it is what I would look at if in your position and no windows machine available...
KB10144-How to force the detection of the BlackBerry smartphone using Application Loader
See if you can get Desktop Manager to force an OS reinstall.