You can run a Station, Offset Elevation Report to generate an "As Staked" report of a kind as shown here, however the line has to be an alignment today for this to work (not a polyline or a linestring) (which I agree would be an improvement provided that the lines are curvilinear (otherwise you have to report the first or last instance at angular corners because points can be at two different station locations and two different offsets etc. - however this is really not what you want I guess

If the SCS900 Report is meeting your needs, I guess we could recreate it inside BC-HCE somehow, however we dont currently import all of the Stakeout Settings like Station Intervals, Tolerances, Line Reference, Offset Values etc. so we would have to create a new type of point record in order to do this (and there is no guarantee that the Design File used by SCS900 is in the current project either (so the Work Order Report is the safest bet to get a good report).
The Pavement Conformance Report is a good way to generate an SCS900 Like Grade Check report.
If you import the SPJ Work Order from SCS900 the data for the Staked Point and Design Point (at the defined Station and Offset are created on two separate layers as shown here

You can run a Point Comparison report on these points (be sure to set up the Report using Report Options first to enter your Search Radius in Horizontal and Vertical and your tolerances) and then select the Design and As Staked Points and run the Point Comparison Report and you will get a report that looks like this (note I faked this data with the Emulator so my measured elevations are all -2m (the Rod Height taken away from 0) whereas my Design Elevations were something else so my Search in Vertical didn't really work right until I put in a Search of 10m in Vertical

This report doesn't tell me which Line and at which offset I was staking so it may not meet your needs but it may help some at least.
Alan