If I understand your inqury right, you are looking for something sending one line of text every one second?
The current implementation of the queue in eggdrop honors the standard punishment-point system used in most, if not virtually all, ircd's. As such, it calculates an estimate of the current penalty-point, and only sends new commands to the server when there is still "room" (sending commands when you've spent your 10 points is pointless, as the command won't be executed until enough points have diminished anyway).
As the PRIVMSG command generally carries a 2s punishment, the first 5 messages would be sent in a rather fast manner. Any subsequent messages would then have to wait 2seconds for the penalty to drop below the 10s threshold, before being sent. Unless you have a customized private server, there would be no point in trying to override this queue, as the ircd would only parse the command when the penalty is low enough, queueing the command in a buffer meanwhile.
If you do have a private server that excludes your eggdrop from the punishment-system, you could implement a queue-system of your own.
I'd recommend using a global list as a queue, appending new messages to the end. Then, using an utimer, each second grab the first element in that list, send it, and remove it from the list. The commands you'd need for these operations would include: lappend, lindex, and lreplace.
Be adviced that the putdccraw command has been deprecated as of 1.6.20 in favor of putnow, and should not be relied on in the future.