Currently logic responsible for appending the requestctl rule name to X-Analytics header is handled by Varnish. This means that requests that are filtered by HAProxy and not forwarded to Varnish are not visible from usual analytics tools.
A solution could be to append the requestctl rule name to X-Analytics directly in HAProxy if not set in the response already (by Varnish).
Pay also attention that the X-Analytics header is deleted as usual before response is sent to the client.