Yep, that be the culprit.
By default temporary databases are automatically configured with durability = no_recovery so there's no need to explicitly state it in the 'create temporary database' command
Unfortunately, while the 'durability=no_recovery' is redundant for temporary databases and should probably be ignored, including the clause seems to trigger the need for the ASE_RDDB licensing requirement. [Probably a good candidate for a CR.]