You need to register your .dll with regsvr32.exe. Also it is vital that your VB Project name starts with "CRUFL".
George Peck's book "Crystal Rerports 8.5 - the Complete Reference" has a great chapter on this, as well as a CD with sample VB code, and touches on doing this from other languages such as Delhpi and C++. About $30 online and a bargain.
Software Training and Support for Macola, Crystal Reports and Goldmine
251-621-8972
dgilsdorf@mchsi.com