But the $_ and Obsolete don't appear because Perl is looking for a scalar named _Obsolete.
perlman:perldata to the rescue. The workaround you need is the section titled "Scalar value constructors". It looks like:
Command -v${_}Obsolete$timestamp
Comment on Re: Forced Variable Intropolation In Here Document