A release pursuant to Penal Code section 849(b)(1) can mean that at the time, they did not feel they had sufficient evidence to go forward. They may be awaiting lab testing of the substance before proceeding. Cases get filed at the last minute. So you don't make matters worse, I'd suggest going to court on the 26th just to be safe. If your case is on calendar, you can either ask to continue the arraignment so you can retain an attorney or apply for the services of the public defender.
With regard to the bail - I'm not sure how you could have been released 849(b) and still have a bail agent. Either they posted bail to get you out or they didn't. If they're scamming you and they never posted a bond, then demand a refund.
An 849(b)(1) means that there was insufficient grounds to hold you. That would not give rise to a court date. You confirmed this with the clerk of the court. You need to discuss this with your bail agent, some of whom are not the most ethical people on earth.
If you went to the courthouse and the clerk told you there is not court date, then there won't be a court date for that particular charge. The 849(b)(1) should also confirm that there's no court. Bail bonds agents are not necessarily the most ethical people around.