That is good to hear but I reckon hr are just giving you that "moment" speech ie its a process or form filling task for them, once they hand over those details to your manager you may wish to prepare for that event since from my experience hr can be hit or miss depending on company and situation of course!
Some hrs look after employees while many simply say its down to the manager ie the usual fob off tale, where ever possible and within any company if they have a trade union go for this since they will essentially have a mini solicitor to defend the employees rights(course you have to be employed first!). May sound a bit boring but when the stuff hits the fan a trade union representee will support you where as staff, manager and hr won't bother in fact they will most likely break their own regulations & uk laws just to get what they desire, something to have a mental check in future times.
Yeah I understand its tricky with jobs especially with these times just suggesting its never the end you just gotta keep trying like everyone else, the amount of people that pass here with good experience and qualifications is immense one would imagine that would be the focal point of employing but as we know its your criminal record yes/no which is what counts most.
Perhaps as a suggestion next time don't disclose your details since they were spent and if a dbs check is asked say sure then sign the form and then contact dbs offices asap and I got a feeling since something has flagged on the dbs computers ie you rang in and complained or queried it then they actually legally get off their backsides and have to check into it, then you can say what a good boy you are
Regardless goodluck with the new job