Thanks very much to all those who have given advice, offered help, and spelt out some of the background of gnulib use in Debian.
The summary seems to be that using gnulib in its usual way to embed files used by APIs a package uses is acceptable. -- https://rrt.sc3d.org