Hi @SenteDescin, thanks for your report. I've looked into this and you are correct, the time parameter is not being used correctly in this case. It is indeed using the default delta time instead. A fix for this will be released in a future patch!
As you mentioned, it's possible to work around this for now by calling the list version of updateSprites or the singular updateSprite. I've verified that those use the supplied time parameter properly.
updateSprites(my_sprite_list, speed)
updateSprite(sprite, speed)
Thank you for the report!