Hi,
I think the theory apply for both types because the acknowledgment is not tied with the type and yes with the fact that the message was or wasn't delivered for a given client, I can be wrong but I'm quite sure of it.
The acknowledgement on topics will ensure that every consumer subscribed on your topic will receive the message once and if the message wasn't delivered successfully, the retry policy will apply.
Let me know if you find something different then this, I would like to know it!

Feel free to ask me anything!
www.BlackBeltFactory.com/ui#!/ref=jmotta, SCJP 6, OCWCD JEE5, OCE EJB JEE6