Like the others here, I'm concerned about your pup too. Ongoing diarrhea can just be so dangerous - and I know you already know this.
I know Giardia was ostensibly "ruled out", but giardia is notorious for hiding under the scope and it takes a lot of skill and sometimes multiple fecals to definitively diagnose it. I still think giardia is a possibility.
Are you giving flagyl or Metro?
Bc puppies can act fine, but actually be close to decompensating....you can't always go by the fact that they're playing/eating/etc...so just be careful w/ relying on those signs heavily.
Like Crystal said, I too may be at the point of driving the 8 hrs to see another vet. I wish your vet was more responsive bc this must be so scary for you.