Adjustlists cannot work, because of the way that footnotes get processed.
There is no current mechanism for p^95 style things to work either, but… I don’t suppose there’s any real reason there can’t be a handler for that on the character style or footnote-style processing. Writing it is probably going to be a bit trickier than it was for paragraphs, as there is already some look-ahead to check for the *
for the end-marker.
In the mean-time… you can certainly define fr_95, ft_95 and friends.